Nutzdaten des Ereignismanagement-Aufrufs

Sie können die folgenden Payloads für Ereignisse der Anforderungsverwaltung verwenden, um asynchrone Workflows und Synchronisierungen für Webhooks und APIs zur Ereignisbenachrichtigung auszulösen.

In der folgenden Tabelle sind die Attribute aufgeführt, die im Ereignis „Zugriffsanforderung“ enthalten sind.

Tabelle 1. Attribute von Zugriffsanfragen
Ihren Namen Datentyp Beschreibung
data.action Zeichenfolge Die von einem Benutzer für die Ressource ausgeführte Aktion.
data.approver Zeichenfolge Gibt den Genehmiger an, der die zugewiesene Anfrage bearbeitet hat.
data.approver_comment Zeichenfolge Gibt den Kommentar des Genehmigers an.
data.approvers Array-Liste Gibt die Liste der Genehmiger an, die Maßnahmen in Bezug auf die zugewiesene Anfrage ergreifen können.
data.beneficiary Zeichenfolge Gibt den Empfänger der Anfrage an.
data.cause Zeichenfolge Gibt die Fehlermeldung an.
data.creationDate Zeichenfolge Gibt den Zeitpunkt an, zu dem die Anfrage erstellt wurde.
data.current_step Zeichenfolge Gibt den Namen des aktuellen Schritts in einem mehrstufigen Ablauf an.
data.entitlement_name Zeichenfolge Gibt den Namen der Berechtigung an.
data.entitlement_rights List<String> Legt die Rechte der Berechtigung fest.
data.entitlement_type Zeichenfolge Gibt die Art der Berechtigung an.
data.justification Zeichenfolge Gibt die Begründung für den Antrag an.
data.performedby Zeichenfolge Die Benutzer-ID, die die Aktion auf der Instanz ausgeführt hat.
data.reference Zeichenfolge Gibt die Referenz der Anfrage an. Die Referenz ist bei allen Anfragen identisch, wenn mehrere Berechtigungen gemeinsam angefordert werden.
data.request Zeichenfolge Gibt die eindeutige Kennung ( RequestId ) der Anfrage an.
data.request_number Zeichenfolge Gibt die Anforderungsnummer an, mit der die Anforderung verfolgt werden soll.
data.requestor Zeichenfolge Gibt die ID des Anfragenden an.
data.resource Zeichenfolge Art eines Flusses. Zum Beispiel der Anspruch auf Fördermittel.
data.status Zeichenfolge Gibt den Status der Anfrage an.
data.workflow Zeichenfolge Gibt den mit der Anfrage verbundenen Workflow an.
data.workflow_configuration List<String> Legt die Konfiguration des mit der Anfrage verbundenen Workflows fest.

Beispiel

Der folgende Code ist ein Beispiel für eine Nutzlast. Verwenden Sie die Events-APIs, um die tatsächlichen Attribute abzurufen. Siehe https://docs.verify.ibm.com/verify/reference/getallevents und https://docs.verify.ibm.com/verify/docs/pulling-event-data.

{"data": {
    "action": "APPROVE",
    "approver": "jane.doe",
    "approver_comment": "Request approved due to valid justification.",
    "approvers": ["jane.doe", "john.smith"],
    "beneficiary": "alice.johnson",
    "cause": "N/A",
    "creationDate": "2025-05-20T14:30:00Z",
    "current_step": "ManagerApproval",
    "entitlement_name": "Admin Access",
    "entitlement_rights": ["READ", "WRITE", "EXECUTE"],
    "entitlement_type": "Role-Based Access",
    "justification": "Required access to manage system configurations.",
    "performedby": "jane.doe",
    "reference": "REF-20250520-1234",
    "request": "REQ-0001234567",
    "request_number": "AR-20250520-7890",
    "requestor": "bob.martin",
    "resource": "grant-entitlement",
    "status": "APPROVED",
    "workflow": "WF-AccessApproval-01",
    "workflow_configuration": ["Step1:Submit", "Step2:ManagerApproval", "Step3:FinalApproval"]
}