Billing Role Assignments - List By Billing Profile

Listet die Rollenzuweisungen für den Aufrufer in einem Abrechnungsprofil auf. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp Microsoft-Kundenvereinbarung unterstützt.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleAssignments?api-version=2020-05-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
billingAccountName
path True

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName
path True

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

api-version
query True

string

Die Version der API, die mit der Clientanforderung verwendet werden soll. Die aktuelle Version ist 01.05.2020.

Antworten

Name Typ Beschreibung
200 OK

BillingRoleAssignmentListResult

OK. Die Anforderung wurde erfolgreich durchgeführt.

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

BillingProfileRoleAssignmentList

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/billingRoleAssignments?api-version=2020-05-01

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9",
      "name": "10000000-aaaa-bbbb-cccc-100000000000_6fd330f6-7d26-4aff-b9cf-7bd699f965b9",
      "properties": {
        "createdOn": "2018-06-21T21:34:12.2363515+00:00",
        "scope": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
        "createdByPrincipalTenantId": "7ca289b9-c32d-4f01-8566-7ff93261d76f",
        "createdByPrincipalId": "10000000-aaaa-bbbb-cccc-3fd5ff9d6aa1",
        "principalId": "6fd330f6-7d26-4aff-b9cf-7bd699f965b9",
        "principalTenantId": "10000000-aaaa-bbbb-cccc-2d7cd011db47",
        "roleDefinitionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/50000000-aaaa-bbbb-cccc-100000000002"
      },
      "type": "Microsoft.Billing/billingAccounts/billingProfiles/billingRoleAssignments"
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000",
      "name": "10000000-aaaa-bbbb-cccc-100000000000_00000000-0000-0000-0000-000000000000",
      "properties": {
        "createdOn": "2018-06-21T21:58:19.9073876+00:00",
        "scope": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}",
        "createdByPrincipalTenantId": "7ca289b9-c32d-4f01-8566-7ff93261d76f",
        "createdByPrincipalId": "10000000-aaaa-bbbb-cccc-3fd5ff9d6aa1",
        "principalId": "b1839933-b3ac-42ca-8112-d29c43f3ab47",
        "principalTenantId": "10000000-aaaa-bbbb-cccc-2d7cd011db47",
        "roleDefinitionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingRoleDefinitions/50000000-aaaa-bbbb-cccc-100000000002"
      },
      "type": "Microsoft.Billing/billingAccounts/billingProfiles/billingRoleAssignments"
    }
  ]
}

Definitionen

Name Beschreibung
BillingRoleAssignment

Die Rollenzuweisung

BillingRoleAssignmentListResult

Die Liste der Rollenzuweisungen.

ErrorDetails

Die Details des Fehlers.

ErrorResponse

Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

ErrorSubDetails

BillingRoleAssignment

Die Rollenzuweisung

Name Typ Beschreibung
id

string

Ressourcen-ID.

name

string

Name der Ressource.

properties.createdByPrincipalId

string

Die Prinzipal-ID des Benutzers, der die Rollenzuweisung erstellt hat.

properties.createdByPrincipalTenantId

string

Die Mandanten-ID des Benutzers, der die Rollenzuweisung erstellt hat.

properties.createdByUserEmailAddress

string

Die E-Mail-Adresse des Benutzers, der die Rollenzuweisung erstellt hat.

properties.createdOn

string

Das Datum, an dem die Rollenzuweisung erstellt wurde.

properties.principalId

string

Die Prinzipal-ID des Benutzers, dem die Rolle zugewiesen wurde.

properties.principalTenantId

string

Die Prinzipalmandanten-ID des Benutzers, dem die Rolle zugewiesen wurde.

properties.roleDefinitionId

string

Die ID der Rollendefinition.

properties.scope

string

Der Bereich, in dem die Rolle zugewiesen wurde.

properties.userAuthenticationType

string

Der Authentifizierungstyp.

properties.userEmailAddress

string

Die E-Mail-Adresse des Benutzers.

type

string

Der Ressourcentyp.

BillingRoleAssignmentListResult

Die Liste der Rollenzuweisungen.

Name Typ Beschreibung
nextLink

string

Der Link (URL) zur nächsten Ergebnisseite.

value

BillingRoleAssignment[]

Die Liste der Rollenzuweisungen.

ErrorDetails

Die Details des Fehlers.

Name Typ Beschreibung
code

string

Fehlercode

details

ErrorSubDetails[]

Die Unterdetails des Fehlers.

message

string

Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des jeweiligen Fehlers.

ErrorResponse

Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

Name Typ Beschreibung
error

ErrorDetails

Die Details des Fehlers.

ErrorSubDetails

Name Typ Beschreibung
code

string

Fehlercode

message

string

Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des jeweiligen Fehlers.