Identity Governance & Administration (IGA) APIs Operations Index

Identity Governance & Administration (IGA) APIs Operations Index

All available Identity Governance & Administration (IGA) APIs Operations

Entitlement Requests
POST
Create Entitlement Request

User request to add/remove entitlements in given organization
(Note: validityToDate will be ignored for mandatory organization roles: org_member, org_owner)

Authorization:

  • org_owner
  • org_member

Access Policy

Role User Accounts
Organization Owner ✔️
Organization Member ✔️
GET
Get Entitlement Requests

List entitlement requests for all users in an org

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️
GET
Get Logged In User Entitlement Requests

List entitlement requests of the logged-in user in an org Authorization:

  • org_owner
  • org_member

Access Policy

Role User Accounts
Organization Owner ✔️
POST
Create Entitlements Across Orgs

Create new role requests in an organizations for which IGA is enabled in the logged in domain
(Note: validityToDate will be ignored for mandatory organization roles org_member, org_owner)

Authorization:

  • Any user with a domain that is matching the domain of the orgs for which IGA has been enabled

Access Policy

Role User Accounts
User with matching domain of the organization ✔️
GET
Get All Self Entitlement Requests

List user's entitlements requests across orgs of a domain

Authorization:

  • Any user with a domain that is matching the domain of the orgs for which IGA has been enabled

Access Policy

Role User Accounts
User with matching domain of the organization ✔️
PATCH
Cancel Entitlement Request Across Orgs

Cancel the request that was raised in an organizationfor which IGA is enabled in the logged in domain

Authorization:

  • Any user with a domain that is matching the domain of the orgs for which IGA has been enabled

Access Policy

Role User Accounts
User with matching domain of the organization ✔️
GET
Get Entitlement Request

Get entitlement request details

Authorization:

  • org_owner
  • org_member

Access Policy

Role User Accounts
Organization Owner ✔️
Organization Member ✔️
PATCH
Cancel Entitlement Request

Cancel entitlement request

Authorization:

  • org_owner
  • org_member

Access Policy

Role User Accounts
Organization Owner ✔️
Organization Member ✔️
POST
Entitlement Requests Approval

Approve or Deny a list of entitlement requests
(Note: expiryDate will be ignored for mandatory organization roles: org_member, org_owner)

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️
Monitoring
GET
Get Api Tokens Details

User fetches list of Api-Tokens created in given organization

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️
Organizations Management
GET
Get Idp Organizations

Get all organization for given IdP.

Access Policy

Role User Accounts
Enterprise Admin ✔️
Organization Owner
Read-only Operator ✔️
PATCH
Update Organization

Update an Organization in the context of IGA

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️
Violations
GET
Get Auth Violations Report

User fetches list of authentication policy violations in given organization

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️
POST
Auth Violations Action

User can suppress/activate authentication policy violations in a given organization

Authorization:

  • org_owner

Access Policy

Role User Accounts
Organization Owner ✔️