Met à jour la configuration de la campagne pour une configuration de campagne spécifiée du locataire spécifique.

L'API est utilisée pour mettre à jour la configuration de la campagne pour une configuration de campagne spécifiée du locataire spécifique.
L'administrateur qui gère un locataire donné peut mettre à jour une configuration de campagne créée pour ce locataire.
Les propriétaires de l'application peuvent mettre à jour une configuration de campagne qu'ils ont créée ou qui comprend au moins une application dont ils sont propriétaires.
Habilitations requises : tenantadmin [Administrateur du locataire].

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

ID de configuration de la campagne

Body Params

Détails de la charge utile de la demande de mise à jour de la configuration de la campagne:

- owner : informations sur le propriétaire de la campagne.
- type : type de campagne (par exemple, attribution d'utilisateur, attribution de groupe, compte, appartenance à un groupe).
- priority : Priorité de la campagne (par exemple, élevée, moyenne, faible).
- name : Nom de la campagne.
- description : Description de la campagne.
- reviewer : Informations sur le réviseur de la campagne.
- applications : Remarque : ce champ est obligatoire pour les campagnes relatives aux droits des groupes et aux comptes; toutefois, dans le cas des campagnes relatives aux droits des utilisateurs, il convient d'indiquer soit "Applications", soit "Droits", soit les deux. Ceci n'est pas nécessaire pour l'appartenance à un groupe.
- userFilter: Il sert à filtrer la liste des utilisateurs ou des groupes inclus ou exclus pour la certification.


Dans le cas d'une campagne sur les droits des utilisateurs, vous pouvez spécifier userConditionSet ou userInclusionList ou userExclusionList dans userFilter.

- entitlementFilter: Il sert à filtrer la liste des droits inclus ou exclus pour la certification.


Vous pouvez spécifier entitlementInclusionList ou entitlementExclusionList dans entitlementFilter.
- launchDate: Date à laquelle la première instance de la campagne démarre.
- creationDate: Date de création de la configuration de la campagne.
- duration : La durée (en millisecondes) pendant laquelle chaque instance de campagne reste ouverte.
- fréquence : Fréquence de l'instance de campagne.
- runNow: Drapeau pour démarrer la campagne immédiatement.
- nextRunDate: Date d'exécution prévue pour la prochaine instance de campagne.
- overdueAction: Action pour les enregistrements ouverts lors de la clôture d'une campagne.
- mitigationAction: Action après la clôture d'une campagne pour éviter les enregistrements ouverts.
- defaultReviewer: Réviseur par défaut pour les affectations sans réviseur approprié.
- preview : Un drapeau indiquant que la campagne est en mode aperçu et qu'elle n'est pas ouverte aux réviseurs.
- continuous:Un drapeau indiquant que la campagne est continue.
- continuousCampaignMetaData: Détails de la campagne continue.
- signOff: La politique d'approbation de la campagne fait référence à l'approche prédéterminée qui régit quand et comment les actions de la campagne sont officiellement approuvées ou refusées (auto, manuel, eoc, no_signoff).

Les valeurs autorisées pour signOff sont auto, manuel, eoc ou no_signoff.
auto : Le paramètre signifierait une approbation immédiate. Les actions prises par l'approbateur en termes d'approbation ou de rejet sont appliquées immédiatement à l'affectation).
manuel : Le paramètre signifie une approbation manuelle. Le certificateur peut décider lui-même s'il veut appliquer son action immédiatement OU à la fin de la campagne).
eoc : La configuration signifierait une signature vers la fin de la campagne. Les actions prises par l'approbateur en termes d'approbation ou de rejet sont conservées jusqu'à la date d'échéance de la campagne et sont ensuite déployées ensemble).
no_signoff : Les actions ne sont pas exécutées et ne sont utilisées que pour les rapports.


- superviseurs : Liste des superviseurs identifiés pour la campagne.
- allowSupervisorEscalation: Autoriser l'escalade vers les superviseurs.
- reviewerOverwritten: Drapeau indiquant si le réviseur est écrasé manuellement.

Objet représentant une configuration de campagne.

owner
object

Représente un groupe d'utilisateurs

string
enum
required

Type de campagne

Allowed:
string
enum
required

Priorité de la campagne

Allowed:
string
required

Nom de campagne

string

Description de la campagne

reviewer
object

Représente un groupe d'utilisateurs

applications
array of objects
required

La liste des applications certifiées par la campagne.

applications*
userFilter
object

Liste des utilisateurs ou des groupes à inclure ou à exclure ou filtre pour les utilisateurs autorisés à la certification

entitlementFilter
object

Représentation du repos pour un filtre d'ensemble de conditions de droits ou de droits.

date-time
enum

La date de début de la première instance de la campagne.

Allowed:
int64

Durée (en millisecondes) pendant laquelle chaque instance de campagne reste ouverte.

frequency
object

Une chaîne de caractères compatible avec UNIX ou Linux Cron qui définit le début des instances suivantes

boolean

Le drapeau indiquant que la campagne est ponctuelle et qu'elle doit être lancée immédiatement.

date-time
enum

Date d'exécution prévue pour la prochaine campagne.

Allowed:
string
enum

Les mesures à prendre pour les dossiers ouverts lors de la clôture d'une campagne.

Allowed:
mitigationAction
object

Les mesures à prendre au bout d'un certain temps pour éviter les dossiers publics lors de la clôture d'une campagne

defaultReviewer
object

Représente un groupe d'utilisateurs

boolean

Drapeau indiquant que la campagne est en mode aperçu et qu'elle n'est pas ouverte aux évaluateurs.

string
enum

La politique d'approbation de la campagne.

Allowed:
supervisors
array of objects

La liste des superviseurs identifiés pour la campagne.

supervisors
boolean

Permettre l'escalade vers les superviseurs.

string

L'identificateur du réviseur pour la campagne.

boolean
Headers
boolean
enum
required

Si la valeur est fixée à true, l'appel à l'API est traité comme un appel à l'API d'administration.

Allowed:
Responses

500

Votre opération ne peut être traitée car une erreur interne du serveur s'est produite.

Language
URL
LoadingLoading…
Response
Choose an example:
application/json