Carbon Black Cloud (CBC)-Platform APIs ๐Ÿ—-Access Profiles and Grants API

Number of APIs: 9

  1. Create Grant for a Principal POST {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/

  2. Get Grant of a Principal GET {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/psc:user:{{cb_org_key}}:{{cb_user_id}}

  3. Bulk Fetch Grants POST {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/_fetch

  4. Get Permitted Roles GET {{cb_url}}/access/v3/orgs/{{cb_org_key}}/principals/{{cb_custom_id}}/roles/permitted?type=USER

  5. Update Grant of a Principal PUT {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/{{cb_principal_urn}}

  6. Create Profile in Principalโ€™s Grant POST {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/{{cb_principal_urn}}/profiles

  7. Delete Grant for a Principal DELETE {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/{{cb_principal_urn}}

  8. Update Profile of Principalโ€™s Grant PUT {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/{{cb_principal_urn}}/profiles/{{cb_profile_uuid}}

  9. Delete Profile DELETE {{cb_url}}/access/v2/orgs/{{cb_org_key}}/grants/{{cb_principal_urn}}/profiles/{{cb_profile_uuid}}