Obsolète - Récupère toutes les affectations d'une campagne donnée.

L'API permettant d'obtenir toutes les affectations pour une instance de campagne v1.0 ( v1.0/self/instances/{id }/assignments) est obsolète. La fin de vie est 31-Dec-2025. Utilisez l'API alternative suivante : POST /v2.0/instances/{id }/assignments
Obtenir toutes les affectations d'une instance de campagne spécifique pour un évaluateur OU un superviseur.
Droits requis : manageAccessCertification [Gérer la certification d'accès].

Path Params
string
required

ID de l'instance de la campagne

Query Params
boolean
enum
Defaults to false

Considérer l'utilisateur appelant comme un superviseur de la campagne lorsque cette valeur est fixée à true.

Allowed:
string
enum
Defaults to assigned

Filtre par lequel les campagnes ont été attribuées à l'utilisateur appelant : assigné, délégué.

Allowed:
string

Attribut de l'affectation de campagne utilisé pour trier les résultats. Les valeurs possibles sont : application, assignee, accountname, accountstatus, reviewer, lastaction, type, creationdate, groupsid.


Lorsque vous fournissez,
application : Le nom de l'application est utilisé pour le tri.
assignee : L'assigné fullName est utilisé pour le tri.
accountname : Le compte userName est utilisé pour le tri.
accountstatus : Le compte finerStatus est utilisé pour le tri.
reviewer : Le nom du réviseur est utilisé pour le tri.
lastaction : La dernière action est utilisée pour le tri.
type : Le type de droit est utilisé pour le tri.
creationdate : L'horodatage de l'affectation de la campagne creationDate est utilisé pour le tri.

boolean
enum
Defaults to true

Décide de l'ordre de tri.

Allowed:
string
Defaults to 500

Spécifie le nombre maximum de ressources que la recherche renvoie pour une page.

string
Defaults to 1

Numéro de page.

Body Params

Filtres d'affectation pris en charge pour la recherche
lastActions : Le filtre pour l'action du réviseur.
Les valeurs possibles pour les actions du réviseur sont : none, approved, rejected, redirected, escalated, noMoreOnTarget.
Fournissez plusieurs valeurs séparées par des virgules.

assigneesId : Le filtre pour l'assigné.
Fournissez plusieurs valeurs séparées par des virgules. Par exemple, 607000JX53, 6050001F7Z, 50EEPX4TQC

reviewersId : Le filtre de l'évaluateur de la campagne.
Fournissez plusieurs valeurs séparées par des virgules. Par exemple, 607000JX53, 6050001F7Z, 50EEPX4TQC

appsId : Le filtre pour l'application de la campagne.
Fournissez plusieurs valeurs séparées par des virgules. Pour example,7728662622850583652, 7729580475382480456

assignmentTypes : Le filtre pour le type d'affectation : rôle, permission, compte.
Fournir plusieurs valeurs séparées par des virgules.

assignmentNames : Le filtre pour les noms d'affectation.
Ici, pour les types de campagne suivants :
userassignment/grouppassignment : Indiquer le nom de l'habilitation.
account : Fournir le compte userName.
Fournir plusieurs valeurs séparées par des virgules.

assignmentStatus : Filtre pour le statut de l'affectation : conforme, non_conforme, orphelin, non géré, non apparié.
Fournir plusieurs valeurs séparées par des virgules.

groupsId : Filtre pour les groupes discrétionnaires.
Fournir plusieurs valeurs séparées par des virgules. Par exemple, 6160015WXY, 6270026WZY, 50FEQX8SRD

filter : Filtre générique permettant de renvoyer les affectations de campagne qui contiennent la chaîne de caractères passée dans l'un des attributs suivants : assignee.name, assignee.email, assignee.fullName, assignee.firstName, assignee.lastName, application.name, account.userName

lastActions
array of strings
enum

Dernières actions exécutées par chaque évaluateur.

lastActions
assigneesId
array of strings

ID des utilisateurs

assigneesId
reviewersId
array of strings

ID des utilisateurs ayant les attributions

reviewersId
appsId
array of strings

ID des applications auxquelles les affectations sont liées.

appsId
assignmentTypes
array of strings
enum

Types d'affectation

assignmentTypes
assignmentNames
array of strings

Noms d'affectation

assignmentNames
assignmentStatus
array of strings
enum

Statut de conformité de l'affectation (cas de campagne de compte).

assignmentStatus
groupsId
array of strings

ID des groupes ayant les affectations.

groupsId
string

Filtre intelligent correspondant aux propriétés de l'assigné et de l'application pour chaque assignation.

Responses

500

Erreur de serveur

Language
URL
Response
Choose an example:
application/json