Deprecated - Retrieve all assignments in a given campaign instance

The api to get a specific assignment v1.0 (v1.0/admin/instances/{id}/assignments) is deprecated. The end of life is 31-Dec-2025. Use the following alternative API: GET /v2.0/instances/{id}/assignments
Get all the assignments for a specific campaign instance. If called by an application owner, the API can get assignments only for campaigns that the owner created or that contain at least one application that the owner owns.
Entitlements required: manageAccessCertification [Manage Access Certification].

Path Params
string
required

Campaign Instance ID

Query Params
array of strings

The filter for the assignee.

Provide multiple values in new lines or separated by commas. For example, 607000JX53, 6050001F7Z, 50EEPX4TQC

assigneesId
array of strings

The filter for the reviewer action.

Possible values for reviewer actions are: none, approved, rejected, redirected, escalated, noMoreOnTarget.
Provide multiple values in new lines or separated by commas.

actions
array of strings

The filter for the campaign reviewer.

Provide multiple values in new lines or separated by commas. For example, 607000JX53, 6050001F7Z, 50EEPX4TQC

reviewersId
array of strings

The filter for the campaign application.

Provide multiple values in new lines or separated by commas. For example,7728662622850583652, 7729580475382480456

appsId
array of arrays of strings

The filter for the assignment type: role, permission, account.

Multiple values can be selected.

assignmentType
array of strings

The filter for the assignment names.
Here, for following campaign types:
userassignment/groupassignment: Provide entitlement name.
account: Provide account userName.

Provide multiple values in new lines or separated by commas.

assignmentName
array of arrays of strings

The filter for the assignment value type: compliant, non_compliant, orphan, unmanaged, unmatched.

Multiple values can be selected.

assignmentStatus
array of strings

The filter for the discretionary groups.

Provide multiple values in new lines or separated by commas. For example, 6160015WXY, 6270026WZY, 50FEQX8SRD

groupsId
string

The generic filter for returning campaign assignments that contain the passed string in one of the following attributes: assignee.name, assignee.email, assignee.fullName, assignee.firstName, assignee.lastName, application.name, account.userName

string

The attribute of the campaign assignment that is used to sort results. The possible values are: application, assignee, accountname, accountstatus, reviewer, lastaction, type, creationdate, groupsid.


When you provide,
application: The application name is used for sorting.
assignee: The assignee fullName is used for sorting.
accountname: The account userName is used for sorting.
accountstatus: The account finerStatus is used for sorting.
reviewer: The reviewer name is used for sorting.
lastaction: The last_action is used for sorting.
type: The entitlement type is used for sorting.
creationdate: The campaign assignment creationDate timestamp is used for sorting.
groupsid: The campaign assignment discretionaryGroup name is used for sorting.

boolean
Defaults to true

Decides sort order.

string
Defaults to 500

Specifies the maximum number of resources that the search returns for a page.

string
Defaults to 1

Page number.

Responses

500

Server error

Language
URL
Choose an example:
application/json