Get groups
Changed onReturns a list of groups for your organization.
Request
- Base URLhttps://api.opal.dev/v1
- AuthHTTP bearer
Query parameters
The pagination cursor value.
Number of results to return per page. Default is 200.
The type of the group.
The group type to filter by.
The group ids to filter by.
[ "1b978423-db0a-4037-a4cf-f79c60cb67b3" ]
Group name.
The IDs of the tags to filter by. Returns only groups that have any of these tags applied.
If true, only return groups that allow access requests. Does not check whether the caller is permitted to request the group.
Response
One page worth groups associated with your organization.
Example response
{
"next": "cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw",
"previous": "cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ",
"results": [
{
"group_id": "f454d283-ca87-4a8a-bdbb-df212eca5353",
"app_id": "b5a5ca27-0ea3-4d86-9199-2126d57d1fbd",
"name": "Payments Production Admin",
"description": "This group represents Active Directory group \"Payments Production Admin\". We use this AD group to facilitate staging deployments and qualifying new releases.",
"admin_owner_id": "7c86c85d-0651-43e2-a748-d69d658418e8",
"group_leader_user_ids": [
"7c86c85d-0651-43e2-a748-d69d658418e8"
],
"remote_id": "037m2jsg218b2wb",
"remote_name": "Finance Team",
"group_type": "ACTIVE_DIRECTORY_GROUP",
"max_duration": 120,
"recommended_duration": 60,
"extensions_duration_in_minutes": 60,
"require_manager_approval": false,
"require_support_ticket": false,
"require_mfa_to_approve": false,
"require_mfa_to_request": false,
"auto_approval": false,
"is_requestable": true
},
{
"group_id": "99d0b81d-14be-4cf6-bd27-348b4af1d11b",
"app_id": "a7c3e291-1234-4abc-9def-1234567890ab",
"name": "Integrations On-Call",
"description": "Manages the Integrations Team on-call privileged resources. This group is automatically synced with the on-call rotation defined in PagerDuty.",
"admin_owner_id": "4220bc12-ab8a-4b5d-be7b-f6bbcf9159f3",
"group_leader_user_ids": [],
"remote_id": "pagerduty-schedule:P123XYZ",
"remote_name": "Integrations On-Call",
"group_type": "PAGERDUTY_ON_CALL_SCHEDULE",
"max_duration": 360,
"recommended_duration": 120,
"extensions_duration_in_minutes": 0,
"require_manager_approval": false,
"require_support_ticket": true,
"require_mfa_to_approve": false,
"require_mfa_to_request": false,
"auto_approval": false,
"is_requestable": true
}
]
}Changes
- warning
added the new
ACTIVECAMPAIGN_GROUPenum value to the//response property for the response status - info
added the new enum value
ACTIVECAMPAIGN_GROUPto thequeryrequest parametergroup_type_filter - info
added the optional property
///to the response with the status
- warning
- warning
added the new
ONELOGIN_GROUPenum value to the//response property for the response status - warning
added the new
ONELOGIN_ROLEenum value to the//response property for the response status - info
added the new enum value
ONELOGIN_GROUPto thequeryrequest parametergroup_type_filter - info
added the new enum value
ONELOGIN_ROLEto thequeryrequest parametergroup_type_filter - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- warning