Skip to main content
Version: 2026.10

Administration

Beta Preview

The facade clients are in beta in istari-digital-client 14.0.0, and their API may change between releases. Facade clients (beta) explains how they work.

Manage users, tokens, keys, infosec levels, tenants and usage. These managers are on IstariAdmin.

The same domain on the other clients: Client: Administration, Keys and Infosec levels. V3Client: batch_resolve_users().

admin.users​

MethodWhat it does
admin.users.listList users (a plain list)
admin.users.getFetch one user
admin.users.currentThe signed-in user

admin.tokens​

MethodWhat it does
admin.tokens.listYour personal access tokens
admin.tokens.createCreate a personal access token (deprecated; use a Key)
admin.tokens.create_agent_tokenCreate a personal access token for an agent
admin.tokens.deleteRevoke a personal access token

admin.keys​

MethodWhat it does
admin.keys.generate_keypairGenerate a key pair locally, without registering it
admin.keys.listA principal's keys (deprecated; use admin.identity.keys)
admin.keys.getOne key's metadata (deprecated)
admin.keys.registerRegister a key's public half (deprecated)
admin.keys.generate_and_registerGenerate and register a key in one step (deprecated)
admin.keys.revokeRevoke a key (deprecated)

admin.identity.tenants​

MethodWhat it does
admin.identity.tenants.listTenants you can see (a plain list)
admin.identity.tenants.getFetch one tenant
admin.identity.tenants.createCreate a tenant
admin.identity.tenants.updateChange a tenant's fields
admin.identity.tenants.activateReturn a deactivated tenant to service
admin.identity.tenants.deactivateDeactivate a tenant and suspend its members
admin.identity.tenants.set_defaultMake a tenant the installation default

admin.identity.memberships​

MethodWhat it does
admin.identity.memberships.listA tenant's members
admin.identity.memberships.list_humansA tenant's human members
admin.identity.memberships.list_agentsA tenant's agent members
admin.identity.memberships.list_for_principalOne principal's memberships
admin.identity.memberships.grantAdd a member by principal id or email
admin.identity.memberships.revokeEnd a membership

admin.identity.principals​

MethodWhat it does
admin.identity.principals.listPrincipals of every kind
admin.identity.principals.getFetch one principal
admin.identity.principals.meThe authenticated principal
admin.identity.principals.resolveResolve many principal ids in one call
admin.identity.principals.activateReturn a deactivated principal to service
admin.identity.principals.deactivateDeactivate a principal

admin.identity.principals.humans​

MethodWhat it does
admin.identity.principals.humans.listList people
admin.identity.principals.humans.getFetch one person
admin.identity.principals.humans.createCreate a person
admin.identity.principals.humans.updateChange a person's fields
admin.identity.principals.humans.deactivateDeactivate a person

admin.identity.principals.agents​

MethodWhat it does
admin.identity.principals.agents.listList agent principals
admin.identity.principals.agents.getFetch one agent principal
admin.identity.principals.agents.createCreate an agent principal
admin.identity.principals.agents.updateChange an agent principal's fields
admin.identity.principals.agents.deactivateDeactivate an agent principal

admin.identity.keys​

MethodWhat it does
admin.identity.keys.listA principal's keys ("me" for the caller)
admin.identity.keys.getOne key's metadata
admin.identity.keys.registerRegister a key pair's public key
admin.identity.keys.generate_and_registerGenerate a key pair and register it in one step
admin.identity.keys.revokeRevoke a key

admin.identity.roles​

MethodWhat it does
admin.identity.roles.listThe role catalog
admin.identity.roles.holdersPrincipals that hold a role
admin.identity.roles.list_principal_rolesOne principal's role grants
admin.identity.roles.list_tenant_rolesRole grants within a tenant
admin.identity.roles.grant_principal_roleGrant a role, platform-wide or in one tenant
admin.identity.roles.grant_tenant_roleGrant a tenant-scoped role
admin.identity.roles.revoke_principal_roleRevoke a principal's role
admin.identity.roles.revoke_tenant_roleRevoke a tenant-scoped role

admin.identity.oauth​

MethodWhat it does
admin.identity.oauth.issue_tokenExchange a client assertion, code or refresh token for a token
admin.identity.oauth.introspectIntrospect a token

admin.infosec​

MethodWhat it does
admin.infosec.list_levelsAvailable classification levels
admin.infosec.assignSet a classification level on a model, artifact, System or user

admin.tenants​

MethodWhat it does
admin.tenants.listList tenants, one page at a time
admin.tenants.get_public_keyThe current tenant's public key
admin.tenants.create_public_keyRegister a public key for the current tenant
admin.tenants.update_public_keyReplace the current tenant's public key
admin.tenants.delete_public_keyDelete the current tenant's public key

admin.usage​

MethodWhat it does
admin.usage.metricsStorage and consumption metrics for a date range

admin.identity needs a Key and the identity service's v2 API. Identity administration documents its methods, the roles each needs, and which admin.keys methods it replaces.