Home
Gravitee
Gravitee.io - Access Management API — user
Gravitee.io - Access Management API — user
Gravitee.io - Access Management API — user. 51 operations. Lead operation: List users for a security domain. Self-contained Naftiko capability covering one Gravitee business surface.
What You Can Do
GET
Listusers
— List users for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users
POST
Createuser
— Create a user on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users
POST
Bulkuseroperation
— Create/update/delete multiple users on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/bulk
GET
Finduser
— Get a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}
PUT
Updateuser
— Update a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}
DELETE
Deleteuser
— Delete a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}
GET
Listuserauditlogs
— Get a user audit logs
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/audits
GET
Getuserauditlog
— Get a user audit log
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/audits/{audit}
GET
Listusercertificatecredentials
— Get user certificate credentials
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/cert-credentials
POST
Enrollusercertificatecredential
— Enroll a certificate credential for a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/cert-credentials
GET
Getusercertificatecredential
— Get a user certificate credential
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/cert-credentials/{credential}
DELETE
Revokeusercertificatecredential
— Revoke a user certificate credential
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/cert-credentials/{credential}
GET
Listuserconsents
— Get a user consents
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/consents
DELETE
Revokeuserconsents
— Revoke user consents
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/consents
GET
Getuserconsent
— Get a user consent
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/consents/{consent}
DELETE
Revokeuserconsent
— Revoke a user consent
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/consents/{consent}
GET
Listusercredentials
— Get a user credentials
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/credentials
GET
Getusercredential
— Get a user credential
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/credentials/{credential}
DELETE
Revokeusercredential
— Revoke a user credential
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/credentials/{credential}
GET
Listuserdevices
— List users for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/devices
DELETE
Deleteuserdevice
— Delete a device
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/devices/{device}
GET
Listuserenrolledfactors
— Get a user enrolled factors
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/factors
DELETE
Deleteuserfactor
— Revoke user factor
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/factors/{factor}
GET
Listuseridentities
— Get a user linked identities
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/identities
DELETE
Unlinkuseridentity
— Unlink user identity
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/identities/{identity}
POST
Lockuser
— Lock a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/lock
POST
Resetpassword
— Reset password
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/resetpassword
GET
Listuserroles
— Get a user roles
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/roles
POST
Assignrolestouser
— Assign roles to a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/roles
DELETE
Revokeuserrole
— Revoke role to a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/roles/{role}
POST
Sendregistrationconfirmation
— Send registration confirmation email
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/sendregistrationconfirmation
PUT
Updateuserstatus
— Update a user status
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/status
POST
Unlockuser
— Unlock a user
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/unlock
PATCH
Updateusername
— Update a user username
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/users/{user}/username
GET
Listorganisationusers
— List users of the organization
/v1/organizations/{organizationid}/users
POST
Createorganisationuser
— Create a platform user or Service Account
/v1/organizations/{organizationid}/users
POST
Bulkorganisationuseroperation
— Create/update/delete platform users or Service Accounts
/v1/organizations/{organizationid}/users/bulk
GET
Getorganizationuser
— Get a user
/v1/organizations/{organizationid}/users/{user}
PUT
Updateorganizationuser
— Update a user
/v1/organizations/{organizationid}/users/{user}
DELETE
Deleteorganizationuser
— Delete a user
/v1/organizations/{organizationid}/users/{user}
POST
Resetorganizationuserpassword
— Reset password
/v1/organizations/{organizationid}/users/{user}/resetpassword
PUT
Updateorganizationuserstatus
— Update a user status
/v1/organizations/{organizationid}/users/{user}/status
GET
Getorganizationusertokens
— Get tokens of a user
/v1/organizations/{organizationid}/users/{user}/tokens
POST
Createaccountaccesstoken
— Generate an account access token for a user
/v1/organizations/{organizationid}/users/{user}/tokens
DELETE
Revokeaccountaccesstoken
— Revoke an account access token
/v1/organizations/{organizationid}/users/{user}/tokens/{tokenid}
PATCH
Updateorganisationusername
— Update a user username
/v1/organizations/{organizationid}/users/{user}/username
GET
Getcurrentuser
— Get the current user
/v1/user
POST
Subscribenewsletter
— Subscribe to the newsletter the authenticated user
/v1/user/newsletter/subscribe
GET
Gettaglines
— Get taglines to display in the newsletter
/v1/user/newsletter/taglines
GET
Listnotifications
— List notifications received by the current user
/v1/user/notifications
POST
Marknotificationasread
— Mark User notification as read
/v1/user/notifications/{notificationid}/acknowledge
Capability Spec