Assigned reviewers
Decisions go to named owners or authorized teams, with reminders, and every email links back to the case.
SAP AI Agent · Basis · Licensing Configurable
Design scenario · how the agent is configured to work
Why it matters
Users who left, users who never log on and users on a license far above their actual work quietly add to every renewal and audit.
How it works
The same four steps as every Artificio agent. The agent does the research and the paperwork; your teams make the decisions.
Users, license classifications, logon dates and transaction usage.
Compares each user's license type with their actual activity.
Proposes locks, removals and reclassifications with the evidence.
Applies approved changes and tracks the result.
Worked example
Ahead of renewal, the agent reviews 1,240 users in production. Here is a sample of what it proposes.
19 users left the company but are still active and classified on full licenses.
| User | Proposed | Why |
|---|---|---|
| P. Wong | Lock and remove | Left on 30 Sep (HR); last logon 29 Sep |
| S. Iyer | Lock | No logon since 12 Jun; manager to confirm |
| T. Brandt | Reclassify | Only approves purchase requisitions |
| L. Ortiz | Keep | Logs on at quarter-end for closing; seasonal use |
| All groups | 146 changes | Savings estimated from your contract prices |
No user is locked or reclassified without confirmation. Seasonal users are kept and noted, so they aren't flagged again next quarter.
Design scenario · names and values are fictional and depend on your SAP configuration
Inside the platform
The case shows who it is waiting for, what happens next, what the agent checked and exactly what each person is approving.
Waiting for 14 managers to confirm 86 inactive users, asked Mon 2 Nov at 08:00.
A reminder goes out on Thursday. The renewal measurement is due on 30 Nov.
| Group | Owner | Status |
|---|---|---|
| 19 departed users | IT | Confirmed |
| 86 inactive users | 14 managers | Waiting |
| 41 reclassifications | IT licensing | Waiting |
| Apply changes | Agent | On hold |
Two people on your team haven't logged on to SAP in over 90 days: S. Iyer and B. Novak. Lock their users, or keep them with a reason?
Illustration of how this agent's cases appear on the Artificio platform · names and values are fictional
Capabilities
Every license decision backed by real activity and a recorded confirmation.
Ownership
You name who confirms each kind of change. Whoever answers first decides, and anything unassigned goes to the IT lead.
Owners, rules and tolerances are configured to your organization and agreed for each deployment.
Controlled autonomy
The agent proves itself on your real work before it writes anything to SAP. The platform measures how often your people agree with it, so you decide when to give it more room, case type by case type.
The agent proposes every action but writes nothing to SAP. Your people decide, and each answer counts toward the agreement rate.
The required owners approve. The agent acts in SAP only when the last approval lands.
For case types you explicitly configure and approve, such as locking users HR has confirmed as left, the agent acts on its own and reports back.
Governed agent runtime
What makes this agent different is its configuration: its instructions, the tools it may use and the policies it works under. Reviewers, approvals, versions and audit work the same way for every agent you add.
Decisions go to named owners or authorized teams, with reminders, and every email links back to the case.
Gathering data is kept separate from changing SAP. Action tools are controlled and can require human approval before they run.
Versions can't be edited, and each case keeps the version it started with, so a change never alters work in progress.
Recreations of Artificio platform screens
What we measure
Every pilot tracks the same four measures from day one, so the business case comes from your data, not ours.
For SAP teams
The agent reads and writes data through supported SAP interfaces, without modifying standard SAP objects and without replacing your existing governance.
| Users | Validity, license classification and logon dates |
|---|---|
| Usage | Transaction usage over the review period |
| HR status | Leavers, where connected |
| Contract | Your license types and prices |
| Users | Locks and validity changes, after approval |
|---|---|
| License classification | Reclassifications through supported interfaces |
| Reports | Review results for renewals and audits |
| Responses | Every SAP response recorded on the case |
ScopeLicense classification and measurement work differently across SAP releases and contracts. The user types, rules and data in scope are agreed in discovery. This agent supports license decisions; it does not replace SAP's official measurement or licensing advice.
Pilot approach
A focused pilot in your QA or sandbox system proves the agent on your own data before anything reaches production.
Review SAP edition, interfaces, authorizations and representative data.
Agree the system, review period, license rules and approvers.
Run a review in shadow mode and confirm the proposed changes.
Review the four measures, then add systems and approved automatic locks.
Frequently asked questions
Security & compliance
ISO 27001:2013 certified, SOC 2 Type 2 compliant, GDPR and HIPAA ready. Every agent action is logged and auditable, and SAP credentials stay in the platform's integration accounts.
See it working
Talk through your SAP licensing and renewal plans with our team, and see how a similar agent works on the Artificio platform.
Request DemoScope a pilot on one production system in your SAP QA or sandbox system, with the four measures agreed up front.
Discuss an SAP pilot