Liste des configurations de campagne sur lesquelles exécuter les opérations spécifiées:
Détails de la charge utile de la demande:
op : Opération à effectuer sur la configuration de campagne donnée.
Les valeurs autorisées pour op sont : remplacer, supprimer, supprimer, annuler.
replace : Met à jour la configuration de la campagne.
remove : Marquer la configuration de la campagne pour qu'elle soit supprimée de la base de données.
delete : Supprime immédiatement la configuration de la campagne de la base de données.
cancel : Annule l'exécution et toutes les instances futures de cette campagne.
chemin : ID de la configuration de la campagne.
valeur : Détails de la configuration de la campagne. Le champ est obligatoire lors de l'exécution de l'opération "replace".
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 : Nom de la campagne : 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: Ce paramètre permet de 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: Ce paramètre permet de 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 starts.
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 la campagne instance.
runNow: Indicateur de démarrage de la campagne immediately.
nextRunDate: Date d'exécution prévue pour la prochaine campagne instance.
overdueAction: Action pour les enregistrements ouverts lors d'une campagne closes.
mitigationAction: Action après la clôture d'une campagne pour éviter les enregistrements ouverts records.
defaultReviewer: Réviseur par défaut pour les affectations sans réviseur approprié.
preview : Indicateur indiquant que la campagne est en mode aperçu et qu'elle n'est pas ouverte aux réviseurs.
continuous:Indicateur indiquant que la campagne est continue. La valeur par défaut pour continuous est 'false'.
continuousCampaignMetaData:. Détails concernant continuous : campaign.
generateInitialDataSet:. Indicateur permettant de spécifier s’il faut charger l’ensemble de données initial lors de la création d’une campagne continue.
La valeur par défaut est 'false'
reminderAction:. Action permettant d’envoyer des rappels périodiques aux réviseurs concernant les missions non révisées.
La valeur par défaut est { type = none, reminderInterval=0 }.
Les valeurs autorisées pour type dans reminderAction sont : none, reminder.
'reminderInterval' correspond au nombre de jours après l’envoi de rappels périodiques aux réviseurs.
La valeur par défaut de reminderInterval est 10 (en jours) lorsque type est reminder
overdueThreshold: Nombre de jours après le déclenchement de l’action par défaut sur les droits non révisés.
La valeur par défaut est '30'
overdueAction: Action par défaut sur les droits non révisés après l’expiration d’une période spécifique.
Les valeurs autorisées sont rejectAll, approveAll ou doNothing.
automaticRefresh:. Un indicateur précisant que la campagne doit actualiser le filtre existant pour la création du jeu de données.
Ce champ s’applique uniquement à la campagne de compte continu.
La valeur par défaut est true
événements : Une liste des événements devant être surveillés via campaign.
example:
"continuousCampaignMetaData": {
"generateInitialDataSet": false,
"reminderAction": "reminderAction": { "type": "reminder", "reminderInterval": 10 } ,
"overdueThreshold": 30,
"overdueAction": "rejectAll",
"events": [
{
"type":"CHANGE_USER_PROFILE",
"monitoredAttributes": [
{"id":"12","name":"departmentNumber"},
{"id":"30","name":"gtwayManager"}
]
}
]
}
continuousCampaignMetaData doit être ajouté lorsque continuous est true.
signOff: La politique de validation de campagne fait référence à l’approche prédéfinie qui régit quand et comment les actions de campagne sont officiellement approuvées ou refusées (auto, manual, eoc, no_signoff).
Les valeurs autorisées pour signOff sont auto, manual, eoc ou no_signoff.
auto : ce paramètre signifie une validation 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 effectuées par la personne chargée de l’approbation (approbation ou rejet) sont conservées jusqu’à la date d’échéance de la campagne, puis mises en œuvre simultanément).
no_signoff : les actions ne sont pas exécutées et servent uniquement à des fins de reporting.
supervisors : liste des superviseurs désignés pour l’ campaign.
allowSupervisorEscalation:. Autorise la remontée vers supervisors.
reviewerOverwritten:. Indicateur précisant si le réviseur a été remplacé manuellement.