Home
Gravitee
Gravitee.io - Access Management API — domain
Gravitee.io - Access Management API — domain
Gravitee.io - Access Management API — domain. 213 operations. Lead operation: List security domains for an environment. Self-contained Naftiko capability covering one Gravitee business surface.
What You Can Do
GET
Listdomains
— List security domains for an environment
/v1/organizations/{organizationid}/environments/{environmentid}/domains
POST
Createdomain
— Create a security domain.
/v1/organizations/{organizationid}/environments/{environmentid}/domains
GET
Finddomainbyhrid
— Get a security domain by hrid
/v1/organizations/{organizationid}/environments/{environmentid}/domains/hrid/{hrid}
GET
Finddomain
— Get a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}
PUT
Updatedomain
— Update the security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}
DELETE
Deletedomain
— Delete the security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}
PATCH
Patchdomain
— Patch the security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}
GET
Listalertnotifiers
— List alert notifiers
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/notifiers
POST
Createalertnotifier
— Create an alert notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/notifiers
GET
Getalertnotifier
— Get an alert notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/notifiers/{notifierid}
DELETE
Deletealertnotifier
— Delete an alert notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/notifiers/{notifierid}
PATCH
Patchalertnotifier
— Update an alert notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/notifiers/{notifierid}
GET
Listalerttriggers
— List alert triggers
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/triggers
PATCH
Updatealerttriggers
— Update multiple alert triggers
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/alerts/triggers
GET
Finddomainanalytics
— Find domain analytics
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/analytics
GET
Listapplications
— List registered applications for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications
POST
Createapplication
— Create an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications
GET
Findapplication
— Get an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}
PUT
Updateapplication
— Update an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}
DELETE
Deleteapplication
— Delete an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}
PATCH
Patchapplication
— Patch an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}
GET
Getapplicationanalytics
— Find application analytics
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/analytics
GET
Findapplicationemail
— Find a email for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/emails
POST
Createapplicationemail
— Create a email for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/emails
PUT
Updateapplicationemail
— Update an email for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/emails/{email}
DELETE
Deleteapplicationemail
— Delete an email for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/emails/{email}
GET
Listappflows
— List registered flows for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/flows
PUT
Defineappflows
— Create or update list of flows
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/flows
GET
Getappflow
— Get a flow
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/flows/{flow}
PUT
Updateappflow
— Update a flow
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/flows/{flow}
GET
Findapplicationform
— Find a form for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/forms
POST
Createapplicationform
— Create a form for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/forms
PUT
Updateapplicationform
— Update a form for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/forms/{form}
DELETE
Deleteapplicationform
— Delete a form for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/forms/{form}
GET
Getmembers
— List members for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/members
POST
Addorupdatemember
— Add or update an application member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/members
GET
Getapplicationmemberpermissions
— List application member's permissions
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/members/permissions
DELETE
Removeapplicationmember
— Remove a membership
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/members/{member}
GET
Listapplicationresources
— List resources for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/resources
GET
Getapplicationresource
— Get a resource for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/resources/{resource}
GET
Listapplicationpolicies
— Get resource access policies
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/resources/{resource}/policies
GET
Getapplicationresourcepolicy
— Get resource access policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/resources/{resource}/policies/{policy}
GET
Listsecrets
— List secrets of an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/secrets
POST
Createsecret
— Create a secret for an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/secrets
DELETE
Deleteclientsecret
— Delete a secret of an application
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/secrets/{secret}
POST
Renewclientsecret
— Renew application secret
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/secrets/{secret}/renew
PUT
Updateapplicationtype
— Update an application type
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/applications/{application}/type
GET
Listdomainaudits
— List audit logs for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/audits
GET
Getdomainaudit
— Get an audit log
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/audits/{audit}
GET
Listauthenticationdevicenotifiers
— List registered Authentication Device Notifiers for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/auth-device-notifiers
POST
Createauthenticationdevicenotifier
— Create an Authentication Device Notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/auth-device-notifiers
GET
Getauthenticationdevicenotifier
— Get an Authentication Device Notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/auth-device-notifiers/{authdevicenotifier}
PUT
Updateauthenticationdevicenotifier
— Update an Authentication Device Notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/auth-device-notifiers/{authdevicenotifier}
DELETE
Deleteauthenticationdevicenotifier
— Delete an Authentication Device Notifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/auth-device-notifiers/{authdevicenotifier}
GET
Listauthorizationengines
— List registered authorization engines for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/authorization-engines
POST
Createauthorizationengine
— Create an authorization engine
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/authorization-engines
GET
Findauthorizationengine
— Get an authorization engine
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/authorization-engines/{engineid}
PUT
Updateauthorizationengine
— Update an authorization engine
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/authorization-engines/{engineid}
DELETE
Deleteauthorizationengine
— Delete an authorization engine
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/authorization-engines/{engineid}
GET
Listbotdetections
— List registered bot detections for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/bot-detections
POST
Createbotdetection
— Create a bot detection
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/bot-detections
GET
Getbotdetection
— Get a bot detection
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/bot-detections/{botdetection}
PUT
Updatebotdetection
— Update a bot detection
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/bot-detections/{botdetection}
DELETE
Deletebotdetection
— Delete a bot detection
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/bot-detections/{botdetection}
PUT
Updatedomaincertificatesettings
— Update the security domain certificate settings
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificate-settings
GET
Listcertificates
— List registered certificates for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates
POST
Createcertificate
— Create a certificate
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates
POST
Rotatecertificate
— Generate a new System a certificate
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/rotate
GET
Findcertificate
— Get a certificate
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/{certificate}
PUT
Updatecertificate
— Update a certificate
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/{certificate}
DELETE
Deletecertificate
— Delete a certificate
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/{certificate}
GET
Getcertificatepublickey
— Get the certificate public key
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/{certificate}/key
GET
Getcertificatepublickeys
— Get the certificate public keys
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/certificates/{certificate}/keys
POST
Createapplicationfromcimd
— Create an application from a CIMD document URL
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/cimd/applications
POST
Validatecimdurl
— Validate a CIMD URL and return parsed metadata preview
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/cimd/validate
GET
Listdeviceidentifiers
— List registered device identifiers for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/device-identifiers
POST
Createdeviceidentifier
— Create a device identifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/device-identifiers
GET
Getdeviceidentifier
— Get a Device identifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/device-identifiers/{deviceidentifier}
PUT
Updatedeviceidentifier
— Update a Device identifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/device-identifiers/{deviceidentifier}
DELETE
Deletedeviceidentifier
— Delete a Device identifier
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/device-identifiers/{deviceidentifier}
GET
Findemail
— Find a email
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/emails
POST
Createemail
— Create a email
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/emails
PUT
Updatedomainemail
— Update an email
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/emails/{email}
DELETE
Deletedomainemail
— Delete an email
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/emails/{email}
GET
Getdomainentrypoints
— Get the matching gateway entrypoint of the domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/entrypoints
GET
Listextensiongrants
— List registered extension grants for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/extensiongrants
POST
Createextensiongrant
— Create a extension grant
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/extensiongrants
GET
Getextensiongrant
— Get a extension grant
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/extensiongrants/{extensiongrant}
PUT
Updateextensiongrant
— Update an extension grant
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/extensiongrants/{extensiongrant}
DELETE
Deleteextensiongrant
— Delete a extension grant
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/extensiongrants/{extensiongrant}
GET
Listfactors
— List registered factors for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/factors
POST
Createfactor
— Create a factor
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/factors
GET
Getfactor
— Get a factor
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/factors/{factor}
PUT
Updatefactor
— Update a factor
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/factors/{factor}
DELETE
Deletefactor
— Delete a factor
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/factors/{factor}
GET
Listdomainflows
— List registered flows for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/flows
PUT
Definedomainflows
— Create or update list of flows
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/flows
GET
Getdomainflow
— Get a flow
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/flows/{flow}
PUT
Updatedomainflow
— Update a flow
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/flows/{flow}
GET
Findform
— Find a form
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/forms
POST
Createform
— Create a form
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/forms
POST
Renderdomaintemplate
— Render the provided template
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/forms/preview
PUT
Updatedomainform
— Update a form
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/forms/{form}
DELETE
Deletedomainform
— Delete a form
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/forms/{form}
GET
Listdomaingroups
— List groups for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups
POST
Creategroup
— Create a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups
GET
Findgroup
— Get a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}
PUT
Updategroup
— Update a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}
DELETE
Deletegroup
— Delete a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}
GET
Getgroupmembers
— List group members
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/members
POST
Addgroupmember
— Add a group member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/members/{member}
DELETE
Removegroupmember
— Remove a group member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/members/{member}
GET
Findgrouproles
— Get a group roles
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/roles
POST
Assignroles
— Assign roles to a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/roles
DELETE
Revokerole
— Revoke role to a group
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/groups/{group}/roles/{role}
GET
Listi18ndictionaries
— List all i18n dictionaries supported for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries
POST
Createi18ndictionary
— Create a new i18n dictionary for a supported language for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries
GET
Geti18ndictionary
— Get a i18n dictionary
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries/{dictionary}
PUT
Puti18ndictionary
— Update a i18n dictionary description
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries/{dictionary}
DELETE
Deletei18ndictionary
— Delete a i18n dictionary
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries/{dictionary}
PUT
Replacei18ndictionaryentries
— Update all the entries for a i18n dictionary description
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/i18n/dictionaries/{dictionary}/entries
GET
Listidentityproviders
— List registered identity providers for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities
POST
Createidentityprovider
— Create an identity provider
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities
GET
Findidentityprovider
— Get an identity provider
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities/{identity}
PUT
Updateidentityprovider
— Update an identity provider
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities/{identity}
DELETE
Deleteidentityprovider
— Delete an identity provider
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities/{identity}
PUT
Assignpasswordpolicytoidp
— Assign password policy to identity provider
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/identities/{identity}/password-policy
GET
Listmembers
— List members for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/members
POST
Addorupdatemember1
— Add or update an security domain member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/members
GET
Getdomainmemberpermissions
— List domain member's permissions
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/members/permissions
DELETE
Removedomainmember
— Remove a membership
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/members/{member}
GET
Listpasswordpolicies
— List registered password policies for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies
POST
Createpasswordpolicy
— Create a password policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies
GET
Geteffectivepasswordpolicy
— geteffectivepasswordpolicy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/activepolicy
GET
Getpasswordpolicy
— Read a password policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/{policy}
PUT
Updatepasswordpolicy
— Update a password policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/{policy}
DELETE
Deletepasswordpolicy
— Delete a password policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/{policy}
POST
Setdefaultpolicy
— Set default policy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/{policy}/default
POST
Evaluatepolicy
— evaluatepolicy
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/password-policies/{policy}/evaluate
GET
Listprotectedresources
— List registered protected resources for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources
POST
Createprotectedresource
— Create a Protected Resource definition
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources
GET
Findprotectedresource
— Get a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
PUT
Updateprotectedresource
— Update a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
DELETE
Deleteprotectedresource
— Delete a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
PATCH
Patchprotectedresource
— Patch a Protected Resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}
GET
Getmembers1
— List members for an protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members
POST
Addorupdatemember2
— Add or update an protected resource member
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members
GET
Getprotectedresourcememberpermissions
— List protected resource member's permissions
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members/permissions
DELETE
Removeprotectedresourcemember
— Remove a membership
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/members/{member}
GET
Getsecrets
— List secrets of a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets
POST
Create
— Create a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets
DELETE
Delete
— Remove a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets/{secretid}
POST
Renew
— Renew a secret for a protected resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/protected-resources/{protected-resource}/secrets/{secretid}/renew
GET
Listdomainreporters
— List registered reporters for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/reporters
POST
Createdomainreporter
— Create a reporter for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/reporters
GET
Getdomainreporter
— Get a reporter
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/reporters/{reporter}
PUT
Updatedomainreporter
— Update a reporter
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/reporters/{reporter}
DELETE
Deletedomainreporter
— Delete a reporter
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/reporters/{reporter}
GET
Listresources
— List registered resources for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/resources
POST
Createresource
— Create a resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/resources
GET
Getresource
— Get a resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/resources/{resource}
PUT
Updateresource
— Update a resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/resources/{resource}
DELETE
Deleteresource
— Delete a resource
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/resources/{resource}
GET
Findroles
— List registered roles for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/roles
POST
Createrole
— Create a role
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/roles
GET
Findrole
— Get a role
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/roles/{role}
PUT
Updaterole
— Update a role
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/roles/{role}
DELETE
Deleterole
— Delete a role
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/roles/{role}
GET
Listscopes
— List scopes for a security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes
POST
Createscope
— Create a scope
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes
GET
Findscope
— Get a scope
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes/{scope}
PUT
Updatescope
— Update a scope
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes/{scope}
DELETE
Deletescope
— Delete a scope
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes/{scope}
PATCH
Patchscope
— Patch a scope
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/scopes/{scope}
GET
Listthemes
— List themes on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/themes
POST
Createtheme
— Create a theme on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/themes
GET
Gettheme
— Get the theme linked to the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/themes/{themeid}
PUT
Updatetheme
— Update a theme on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/themes/{themeid}
DELETE
Deletetheme
— Delete a theme on the specified security domain
/v1/organizations/{organizationid}/environments/{environmentid}/domains/{domain}/themes/{themeid}
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
Capability Spec