Freigeben über


Data Connector Definitions - Create Or Update

Erstellt oder aktualisiert die Datenconnector-Definition.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}?api-version=2025-09-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
dataConnectorDefinitionName
path True

string

pattern: ^[a-z0-9A-Z-_]*$

Der Name der Datenconnector-Definition.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein.

workspaceName
path True

string

minLength: 1
maxLength: 90
pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

Der Name des Arbeitsbereichs.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Anforderungstext

CustomizableConnectorDefinition

Konnektordefinition für die Art 'Anpassbar'.

Name Erforderlich Typ Beschreibung
kind True string:

Customizable

Die Art des Datenkonnektors

properties.connectorUiConfig True

CustomizableConnectorUiConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

etag

string

Etag der Azure-Ressource

properties.connectionsConfig

CustomizableConnectionsConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

properties.createdTimeUtc

string (date-time)

Ruft das Erstellungsdatum der Konnektordefinition im UTC-Format ab oder legt es fest.

properties.lastModifiedUtc

string (date-time)

Ruft das Datum der letzten Änderung der Konnektordefinition im UTC-Format ab oder legt diese fest.

Antworten

Name Typ Beschreibung
200 OK DataConnectorDefinition:

CustomizableConnectorDefinition

Updated

201 Created DataConnectorDefinition:

CustomizableConnectorDefinition

Erstellt

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Create data connector definition

Beispielanforderung

PUT https://management.azure.com/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/73e01a99-5cd7-4139-a149-9f2736ff2ab5?api-version=2025-09-01

{
  "kind": "Customizable",
  "etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
  "properties": {
    "connectorUiConfig": {
      "title": "GitHub Enterprise Audit Log",
      "publisher": "GitHub",
      "descriptionMarkdown": "The GitHub audit log connector provides the capability to ingest GitHub logs into Azure Sentinel. By connecting GitHub audit logs into Azure Sentinel, you can view this data in workbooks, use it to create custom alerts, and improve your investigation process.",
      "graphQueries": [
        {
          "metricName": "Total events received",
          "legend": "GitHub audit log events",
          "baseQuery": "GitHubAuditLogPolling_CL"
        }
      ],
      "dataTypes": [
        {
          "name": "GitHubAuditLogPolling_CL",
          "lastDataReceivedQuery": "GitHubAuditLogPolling_CL \n            | summarize Time = max(TimeGenerated)\n            | where isnotempty(Time)"
        }
      ],
      "connectivityCriteria": [
        {
          "type": "IsConnectedQuery",
          "value": [
            "GitHubAuditLogPolling_CL \n | summarize LastLogReceived = max(TimeGenerated)\n | project IsConnected = LastLogReceived > ago(30d)"
          ]
        }
      ],
      "availability": {
        "status": 1,
        "isPreview": false
      },
      "permissions": {
        "resourceProvider": [
          {
            "provider": "Microsoft.OperationalInsights/workspaces",
            "permissionsDisplayText": "read and write permissions are required.",
            "providerDisplayName": "Workspace",
            "scope": "Workspace",
            "requiredPermissions": {
              "write": true,
              "read": false,
              "delete": false,
              "action": false
            }
          }
        ],
        "customs": [
          {
            "name": "GitHub API personal token Key",
            "description": "You need access to GitHub personal token, the key should have 'admin:org' scope"
          }
        ]
      },
      "instructionSteps": [
        {
          "title": "Connect GitHub Enterprise Audit Log to Azure Sentinel",
          "description": "Enable GitHub audit Logs. \n Follow [this](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create or find your personal key",
          "instructions": [
            {
              "type": "OAuthForm",
              "parameters": {
                "clientIdLabel": "Client ID",
                "clientSecretLabel": "Client Secret",
                "connectButtonLabel": "Connect",
                "disconnectButtonLabel": "Disconnect"
              }
            }
          ]
        }
      ]
    }
  }
}

Beispiel für eine Antwort

{
  "id": "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/73e01a99-5cd7-4139-a149-9f2736ff2ab5",
  "name": "73e01a99-5cd7-4139-a149-9f2736ff2ab5",
  "type": "Microsoft.SecurityInsights/dataConnectorDefinitions",
  "kind": "Customizable",
  "etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
  "properties": {
    "connectorUiConfig": {
      "title": "GitHub Enterprise Audit Log",
      "publisher": "GitHub",
      "descriptionMarkdown": "The GitHub audit log connector provides the capability to ingest GitHub logs into Azure Sentinel. By connecting GitHub audit logs into Azure Sentinel, you can view this data in workbooks, use it to create custom alerts, and improve your investigation process.",
      "graphQueries": [
        {
          "metricName": "Total events received",
          "legend": "GitHub audit log events",
          "baseQuery": "GitHubAuditLogPolling_CL"
        }
      ],
      "sampleQueries": [
        {
          "description": "All logs",
          "query": "GitHubAuditLogPolling_CL \n | take 10"
        }
      ],
      "dataTypes": [
        {
          "name": "GitHubAuditLogPolling_CL",
          "lastDataReceivedQuery": "GitHubAuditLogPolling_CL \n            | summarize Time = max(TimeGenerated)\n            | where isnotempty(Time)"
        }
      ],
      "connectivityCriteria": [
        {
          "type": "IsConnectedQuery",
          "value": [
            "GitHubAuditLogPolling_CL \n | summarize LastLogReceived = max(TimeGenerated)\n | project IsConnected = LastLogReceived > ago(30d)"
          ]
        }
      ],
      "availability": {
        "status": 1,
        "isPreview": false
      },
      "permissions": {
        "resourceProvider": [
          {
            "provider": "Microsoft.OperationalInsights/workspaces",
            "permissionsDisplayText": "read and write permissions are required.",
            "providerDisplayName": "Workspace",
            "scope": "Workspace",
            "requiredPermissions": {
              "write": true,
              "read": false,
              "delete": false,
              "action": false
            }
          }
        ],
        "customs": [
          {
            "name": "GitHub API personal token Key",
            "description": "You need access to GitHub personal token, the key should have 'admin:org' scope"
          }
        ]
      },
      "instructionSteps": [
        {
          "title": "Connect GitHub Enterprise Audit Log to Azure Sentinel",
          "description": "Enable GitHub audit Logs. \n Follow [this](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create or find your personal key",
          "instructions": [
            {
              "type": "OAuthForm",
              "parameters": {
                "clientIdLabel": "Client ID",
                "clientSecretLabel": "Client Secret",
                "connectButtonLabel": "Connect",
                "disconnectButtonLabel": "Disconnect"
              }
            }
          ]
        }
      ]
    }
  }
}
{
  "id": "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.OperationalInsights/workspaces/myWorkspace/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/73e01a99-5cd7-4139-a149-9f2736ff2ab5",
  "name": "73e01a99-5cd7-4139-a149-9f2736ff2ab5",
  "type": "Microsoft.SecurityInsights/dataConnectorDefinitions",
  "kind": "Customizable",
  "etag": "\"0300bf09-0000-0000-0000-5c37296e0000\"",
  "properties": {
    "connectorUiConfig": {
      "title": "GitHub Enterprise Audit Log",
      "publisher": "GitHub",
      "descriptionMarkdown": "The GitHub audit log connector provides the capability to ingest GitHub logs into Azure Sentinel. By connecting GitHub audit logs into Azure Sentinel, you can view this data in workbooks, use it to create custom alerts, and improve your investigation process.",
      "graphQueries": [
        {
          "metricName": "Total events received",
          "legend": "GitHub audit log events",
          "baseQuery": "GitHubAuditLogPolling_CL"
        }
      ],
      "sampleQueries": [
        {
          "description": "All logs",
          "query": "GitHubAuditLogPolling_CL \n | take 10"
        }
      ],
      "dataTypes": [
        {
          "name": "GitHubAuditLogPolling_CL",
          "lastDataReceivedQuery": "GitHubAuditLogPolling_CL \n            | summarize Time = max(TimeGenerated)\n            | where isnotempty(Time)"
        }
      ],
      "connectivityCriteria": [
        {
          "type": "IsConnectedQuery",
          "value": [
            "GitHubAuditLogPolling_CL \n | summarize LastLogReceived = max(TimeGenerated)\n | project IsConnected = LastLogReceived > ago(30d)"
          ]
        }
      ],
      "availability": {
        "status": 1,
        "isPreview": false
      },
      "permissions": {
        "resourceProvider": [
          {
            "provider": "Microsoft.OperationalInsights/workspaces",
            "permissionsDisplayText": "read and write permissions are required.",
            "providerDisplayName": "Workspace",
            "scope": "Workspace",
            "requiredPermissions": {
              "write": true,
              "read": false,
              "delete": false,
              "action": false
            }
          }
        ],
        "customs": [
          {
            "name": "GitHub API personal token Key",
            "description": "You need access to GitHub personal token, the key should have 'admin:org' scope"
          }
        ]
      },
      "instructionSteps": [
        {
          "title": "Connect GitHub Enterprise Audit Log to Azure Sentinel",
          "description": "Enable GitHub audit Logs. \n Follow [this](https://docs.github.com/en/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token) to create or find your personal key",
          "instructions": [
            {
              "type": "OAuthForm",
              "parameters": {
                "clientIdLabel": "Client ID",
                "clientSecretLabel": "Client Secret",
                "connectButtonLabel": "Connect",
                "disconnectButtonLabel": "Disconnect"
              }
            }
          ]
        }
      ]
    }
  }
}

Definitionen

Name Beschreibung
CloudError

Struktur der Fehlerantwort.

CloudErrorBody

Fehlerdetails.

ConnectivityCriterion

Die Kriterien, anhand derer wir bestimmen, ob der Steckverbinder angeschlossen ist oder nicht. Verwenden Sie z. B. eine KQL-Abfrage, um zu überprüfen, ob der erwartete Datentyp fließt).

ConnectorDataType

Der Datentyp, der vom Connector erstellt wird, einschließlich einer Abfrage, die angibt, wann dieser Datentyp das letzte Mal im Arbeitsbereich empfangen wurde.

ConnectorDefinitionsAvailability

Der Expositionsstatus des Konnektors für die Kunden.

ConnectorDefinitionsPermissions

Die erforderlichen Berechtigungen für den Connector.

ConnectorDefinitionsResourceProvider

Die Details des Ressourcenanbieters enthalten die erforderlichen Berechtigungen für den Benutzer zum Erstellen von Verbindungen. Der Benutzer sollte über die erforderlichen Berechtigungen (Read\Write, ..) im angegebenen Bereich ProviderPermissionsScope für den angegebenen Ressourcenanbieter verfügen.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

CustomizableConnectionsConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

CustomizableConnectorDefinition

Konnektordefinition für die Art 'Anpassbar'.

CustomizableConnectorUiConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

CustomPermissionDetails

Die benutzerdefinierten Berechtigungen, die für den Connector erforderlich sind.

DataConnectorDefinitionKind

Die Art der Datenconnector-Definitionen

GraphQuery

Die Diagrammabfrage, um das Volumen der Daten anzuzeigen, die im Laufe der Zeit in den Arbeitsbereich gelangen.

InstructionStep

Anweisungen zum Aktivieren des Konnektors.

InstructionStepDetails

Details zu den Anweisungsschritten, die im Abschnitt "Anweisungsschritte" auf der Seite des Connectors im Sentinel-Portal angezeigt werden.

ProviderPermissionsScope

Der Bereich, für den der Benutzer Berechtigungen haben sollte, um Verbindungen erstellen zu können.

ResourceProviderRequiredPermissions

Erforderliche Berechtigungen für den Connectorressourcenanbieter, die in ResourceProviders definiert sind. Weitere Informationen zu den Berechtigungen finden Sie unter <href="https://docs.microsoft.com/en-us/azure/role-based-access-control/role-definitions#actions-format">hier</sehen>.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

CloudError

Struktur der Fehlerantwort.

Name Typ Beschreibung
error

CloudErrorBody

Fehlerdaten

CloudErrorBody

Fehlerdetails.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

ConnectivityCriterion

Die Kriterien, anhand derer wir bestimmen, ob der Steckverbinder angeschlossen ist oder nicht. Verwenden Sie z. B. eine KQL-Abfrage, um zu überprüfen, ob der erwartete Datentyp fließt).

Name Typ Beschreibung
type

string

Ruft den Konnektivitätstyp ab oder legt diesen fest.

value

string[]

Ruft die Abfragen zum Überprüfen der Konnektivität ab oder legt diese fest.

ConnectorDataType

Der Datentyp, der vom Connector erstellt wird, einschließlich einer Abfrage, die angibt, wann dieser Datentyp das letzte Mal im Arbeitsbereich empfangen wurde.

Name Typ Beschreibung
lastDataReceivedQuery

string

Ruft die Abfrage ab oder legt sie fest, um anzugeben, wann relevante Daten zuletzt im Arbeitsbereich empfangen wurden.

name

string

Ruft den Namen des Datentyps ab, der im Diagramm angezeigt werden soll, oder legt diesen fest.

ConnectorDefinitionsAvailability

Der Expositionsstatus des Konnektors für die Kunden.

Name Typ Beschreibung
isPreview

boolean

Ruft einen Wert ab, der angibt, ob es sich bei dem Connector um eine Vorschau handelt, oder legt diesen fest.

status

integer (int32)

Der Expositionsstatus des Konnektors für die Kunden. Verfügbare Werte sind 0-4 (0=Keine, 1=Verfügbar, 2=FeatureFlag, 3=Intern).

ConnectorDefinitionsPermissions

Die erforderlichen Berechtigungen für den Connector.

Name Typ Beschreibung
customs

CustomPermissionDetails[]

Ruft die Zollberechtigungen ab, die der Benutzer zum Erstellen von Verbindungen benötigt, oder legt diese fest.

licenses

string[]

Ruft die erforderlichen Lizenzen ab, die der Benutzer zum Erstellen von Verbindungen benötigt, oder legt diese fest.

resourceProvider

ConnectorDefinitionsResourceProvider[]

Ruft die Ressourcenanbieterberechtigungen ab, die der Benutzer zum Erstellen von Verbindungen benötigt, oder legt diese fest.

tenant

string[]

Ruft die erforderlichen Mandantenberechtigungen für den Connector ab oder legt diese fest.

ConnectorDefinitionsResourceProvider

Die Details des Ressourcenanbieters enthalten die erforderlichen Berechtigungen für den Benutzer zum Erstellen von Verbindungen. Der Benutzer sollte über die erforderlichen Berechtigungen (Read\Write, ..) im angegebenen Bereich ProviderPermissionsScope für den angegebenen Ressourcenanbieter verfügen.

Name Typ Beschreibung
permissionsDisplayText

string

Ruft den Beschreibungstext für Berechtigungen ab oder legt diesen fest.

provider

string

Ruft den Anbieternamen ab oder legt diesen fest.

providerDisplayName

string

Ruft den Anzeigenamen des Berechtigungsanbieters ab oder legt diesen fest.

requiredPermissions

ResourceProviderRequiredPermissions

Erforderliche Berechtigungen für den Connectorressourcenanbieter, die in ResourceProviders definiert sind. Weitere Informationen zu den Berechtigungen finden Sie unter <href="https://docs.microsoft.com/en-us/azure/role-based-access-control/role-definitions#actions-format">hier</sehen>.

scope

ProviderPermissionsScope

Der Bereich, für den der Benutzer Berechtigungen haben sollte, um Verbindungen erstellen zu können.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

CustomizableConnectionsConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

Name Typ Beschreibung
templateSpecName

string

Ruft den Vorlagennamen ab oder legt ihn fest. Die Vorlage enthält ARM-Vorlagen, die vom Connector erstellt werden können, in der Regel handelt es sich dabei um die dataConnectors-ARM-Vorlagen.

templateSpecVersion

string

Ruft die Vorlagenversion ab oder legt sie fest.

CustomizableConnectorDefinition

Konnektordefinition für die Art 'Anpassbar'.

Name Typ Beschreibung
etag

string

Etag der Azure-Ressource

id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

kind string:

Customizable

Die Art des Datenkonnektors

name

string

Der Name der Ressource

properties.connectionsConfig

CustomizableConnectionsConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

properties.connectorUiConfig

CustomizableConnectorUiConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

properties.createdTimeUtc

string (date-time)

Ruft das Erstellungsdatum der Konnektordefinition im UTC-Format ab oder legt es fest.

properties.lastModifiedUtc

string (date-time)

Ruft das Datum der letzten Änderung der Konnektordefinition im UTC-Format ab oder legt diese fest.

systemData

systemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

CustomizableConnectorUiConfig

Die UiConfig für die Definitionsart des "anpassbaren" Konnektors.

Name Typ Beschreibung
availability

ConnectorDefinitionsAvailability

Der Expositionsstatus des Konnektors für die Kunden.

connectivityCriteria

ConnectivityCriterion[]

Ruft die Art und Weise ab, wie der Konnektor überprüft, ob der Konnektor verbunden ist, oder legt diese fest.

dataTypes

ConnectorDataType[]

Ruft die Datentypen ab, die auf zuletzt empfangene Daten überprüft werden sollen, oder legt diese fest.

descriptionMarkdown

string

Ruft die Connectorbeschreibung im Markdownformat ab oder legt diese fest.

graphQueries

GraphQuery[]

Ruft die Diagrammabfragen ab, um das aktuelle Datenvolumen im Zeitverlauf anzuzeigen, oder legt diese fest.

id

string

Ruft die benutzerdefinierte Connector-ID ab oder legt dieses fest. optionales Feld.

instructionSteps

InstructionStep[]

Ruft die Anweisungsschritte zum Aktivieren des Connectors ab oder legt diese fest.

isConnectivityCriteriasMatchSome

boolean

Ruft einen Wert ab, der angibt, ob 'OR' (SOME) oder 'AND' zwischen ConnectivityCriteria-Elementen verwendet werden soll, oder legt diesen fest.

logo

string

Ruft das Connectorlogo ab, das bei der Anzeige des Connectors im Connectorkatalog von Azure Sentinel verwendet werden soll, oder legt es fest. Der Logo-Wert sollte im SVG-Format vorliegen.

permissions

ConnectorDefinitionsPermissions

Die erforderlichen Berechtigungen für den Connector.

publisher

string

Ruft den Namen des Connectorherausgebers ab oder legt ihn fest.

title

string

Ruft den Titel des Verbindungsblatts ab oder legt diesen fest.

CustomPermissionDetails

Die benutzerdefinierten Berechtigungen, die für den Connector erforderlich sind.

Name Typ Beschreibung
description

string

Ruft die Beschreibung der benutzerdefinierten Berechtigungen ab oder legt diese fest.

name

string

Ruft den Namen der benutzerdefinierten Berechtigungen ab oder legt diesen fest.

DataConnectorDefinitionKind

Die Art der Datenconnector-Definitionen

Wert Beschreibung
Customizable

GraphQuery

Die Diagrammabfrage, um das Volumen der Daten anzuzeigen, die im Laufe der Zeit in den Arbeitsbereich gelangen.

Name Typ Beschreibung
baseQuery

string

Ruft die Basisabfrage für das Diagramm ab oder legt diese fest. Die Basisabfrage wird von der Sentinel-Benutzeroberfläche infra mit einer KQL-Abfrage umschlossen, die das Volumen im Laufe der Zeit misst.

legend

string

Ruft die Legende für das Diagramm ab oder legt sie fest.

metricName

string

Ruft den Metriknamen ab, den die Abfrage überprüft, oder legt ihn fest. Beispiel: "Gesamter Datenempfang".

InstructionStep

Anweisungen zum Aktivieren des Konnektors.

Name Typ Beschreibung
description

string

Ruft die Beschreibung des Anweisungsschritts ab oder legt diese fest.

innerSteps

InstructionStep[]

Ruft die Details der inneren Anweisungsschritte ab oder legt diese fest. Zum Beispiel: Instruktionsschritt 1 könnte innere Instruktionsschritte enthalten: [Instruktionsschritt 1.1, Instruktionsschritt 1.2].

instructions

InstructionStepDetails[]

Ruft die Details des Anweisungsschritts ab oder legt diese fest.

title

string

Ruft den Titel des Anweisungsschritts ab oder legt diesen fest.

InstructionStepDetails

Details zu den Anweisungsschritten, die im Abschnitt "Anweisungsschritte" auf der Seite des Connectors im Sentinel-Portal angezeigt werden.

Name Typ Beschreibung
parameters

object

Ruft die Parametereinstellungen für den Anweisungstyp ab oder legt diese fest.

type

string

Ruft den Namen des Anweisungstyps ab oder legt diesen fest.

ProviderPermissionsScope

Der Bereich, für den der Benutzer Berechtigungen haben sollte, um Verbindungen erstellen zu können.

Wert Beschreibung
Subscription
ResourceGroup
Workspace

ResourceProviderRequiredPermissions

Erforderliche Berechtigungen für den Connectorressourcenanbieter, die in ResourceProviders definiert sind. Weitere Informationen zu den Berechtigungen finden Sie unter <href="https://docs.microsoft.com/en-us/azure/role-based-access-control/role-definitions#actions-format">hier</sehen>.

Name Typ Beschreibung
action

boolean

Ruft einen Wert ab, der angibt, ob es sich bei der Berechtigung um benutzerdefinierte Aktionen (POST) handelt, oder legt diesen fest.

delete

boolean

Ruft einen Wert ab, der angibt, ob es sich bei der Berechtigung um eine Löschaktion (DELETE) handelt, oder legt diesen fest.

read

boolean

Ruft einen Wert ab, der angibt, ob es sich bei der Berechtigung um eine Leseaktion (Read Action, GET) handelt, oder legt diesen fest.

write

boolean

Ruft einen Wert ab, der angibt, ob es sich bei der Berechtigung um eine Schreibaktion (PUT oder PATCH) handelt, oder legt diesen fest.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.