Megosztás a következőn keresztül:


Role Assignment Schedules - List For Scope

Lekéri egy erőforrás-hatókör szerepkör-hozzárendelési ütemezéseit.

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules?api-version=2020-10-01
GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules?$filter={$filter}&api-version=2020-10-01

URI-paraméterek

Name In Kötelező Típus Description
scope
path True

string

A szerepkör-hozzárendelések ütemezésének hatóköre.

api-version
query True

string

A művelethez használandó API-verzió.

$filter
query

string

A műveletre alkalmazandó szűrő. A $filter=atScope() használatával visszaadhatja a hatókörben lévő vagy annál magasabb szerepkör-hozzárendelési ütemezéseket. A $filter=principalId eq {id} használatával visszaadhatja az összes szerepkör-hozzárendelési ütemezést a megadott tag hatóköre felett vagy alatt. A $filter=assignedTo('{userId}') használatával adja vissza az aktuális felhasználó összes szerepkör-hozzárendelési ütemezését. Használja a $filter=asTarget() függvényt az aktuális felhasználóhoz létrehozott szerepkör-hozzárendelési ütemezések visszaadásához.

Válaszok

Name Típus Description
200 OK

RoleAssignmentScheduleListResult

OK – Szerepkör-hozzárendelések ütemezéseinek tömbjét adja vissza.

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

GetRoleAssignmentSchedulesByScope

Sample Request

GET https://management.azure.com/providers/Microsoft.Subscription/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleAssignmentSchedules?$filter=assignedTo('a3bb8764-cb92-4276-9d2a-ca1e895e55ea')&api-version=2020-10-01

Sample Response

{
  "value": [
    {
      "properties": {
        "linkedRoleEligibilityScheduleId": "b1477448-2cc6-4ceb-93b4-54a202a89413",
        "assignmentType": "Assigned",
        "scope": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
        "roleDefinitionId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/c8d4ff99-41c3-41a8-9f60-21dfdad59608",
        "principalId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
        "principalType": "User",
        "status": "Provisioned",
        "roleAssignmentScheduleRequestId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleAssignmentScheduleRequests/fea7a502-9a96-4806-a26f-eee560e52045",
        "startDateTime": "2020-09-09T21:35:27.91Z",
        "endDateTime": "2020-09-10T05:35:17.91Z",
        "memberType": "Direct",
        "createdOn": "2020-09-09T21:35:27.91Z",
        "updatedOn": "2020-09-09T21:35:27.91Z",
        "condition": "@Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'",
        "conditionVersion": "1.0",
        "expandedProperties": {
          "scope": {
            "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
            "displayName": "Pay-As-You-Go",
            "type": "subscription"
          },
          "roleDefinition": {
            "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/c8d4ff99-41c3-41a8-9f60-21dfdad59608",
            "displayName": "Contributor",
            "type": "BuiltInRole"
          },
          "principal": {
            "id": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
            "displayName": "User Account",
            "email": "user@my-tenant.com",
            "type": "User"
          }
        }
      },
      "name": "c9e264ff-3133-4776-a81a-ebc7c33c8ec6",
      "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleAssignmentSchedules/c9e264ff-3133-4776-a81a-ebc7c33c8ec6",
      "type": "Microsoft.Authorization/RoleAssignmentSchedules"
    }
  ]
}

Definíciók

Name Description
AssignmentType

A szerepkör-hozzárendelés ütemezésének hozzárendelési típusa

CloudError

Hibaválasz a szolgáltatástól.

CloudErrorBody

Hibaválasz a szolgáltatástól.

ExpandedProperties
MemberType

A szerepkör-hozzárendelés ütemezésének tagságtípusa

Principal

A rendszerbiztonsági tag adatai

principalType

A hozzárendelt egyszerű azonosító egyszerű típusa.

RoleAssignmentSchedule

Szerepkör-hozzárendelés ütemezése

RoleAssignmentScheduleListResult

A szerepkör-hozzárendelés ütemezési listaműveletének eredménye.

RoleDefinition

A szerepkördefiníció részletei

Scope

Az erőforrás hatókörének részletei

Status

A szerepkör-hozzárendelés ütemezésének állapota.

AssignmentType

A szerepkör-hozzárendelés ütemezésének hozzárendelési típusa

Name Típus Description
Activated

string

Assigned

string

CloudError

Hibaválasz a szolgáltatástól.

Name Típus Description
error

CloudErrorBody

Hibaválasz a szolgáltatástól.

CloudErrorBody

Hibaválasz a szolgáltatástól.

Name Típus Description
code

string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

message

string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

ExpandedProperties

Name Típus Description
principal

Principal

A rendszerbiztonsági tag adatai

roleDefinition

RoleDefinition

A szerepkördefiníció részletei

scope

Scope

Az erőforrás hatókörének részletei

MemberType

A szerepkör-hozzárendelés ütemezésének tagságtípusa

Name Típus Description
Direct

string

Group

string

Inherited

string

Principal

A rendszerbiztonsági tag adatai

Name Típus Description
displayName

string

A rendszernév megjelenítendő neve

email

string

Email tag azonosítója

id

string

Az egyszerű azonosító

type

string

A rendszernév típusa

principalType

A hozzárendelt egyszerű azonosító egyszerű típusa.

Name Típus Description
Device

string

ForeignGroup

string

Group

string

ServicePrincipal

string

User

string

RoleAssignmentSchedule

Szerepkör-hozzárendelés ütemezése

Name Típus Description
id

string

A szerepkör-hozzárendelés ütemezésének azonosítója.

name

string

A szerepkör-hozzárendelés ütemezésének neve.

properties.assignmentType

AssignmentType

A szerepkör-hozzárendelés ütemezésének hozzárendelési típusa

properties.condition

string

A szerepkör-hozzárendelés feltételei. Ez korlátozza azokat az erőforrásokat, amelyekhez hozzárendelhető. Például: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase "foo_storage_container"

properties.conditionVersion

string

A feltétel verziója. Jelenleg elfogadott érték: "2.0"

properties.createdOn

string

DateTime a szerepkör-hozzárendelés ütemezésének létrehozásakor

properties.endDateTime

string

DateTime befejezése szerepkör-hozzárendelés ütemezése esetén

properties.expandedProperties

ExpandedProperties

A főnév, a hatókör és a szerepkördefiníció további tulajdonságai

properties.linkedRoleEligibilityScheduleId

string

A szerepkör aktiválásához használtEligibilitySchedule azonosítójaAssignmentSchedule

properties.memberType

MemberType

A szerepkör-hozzárendelés ütemezésének tagságtípusa

properties.principalId

string

Az egyszerű azonosító.

properties.principalType

principalType

A hozzárendelt egyszerű azonosító egyszerű típusa.

properties.roleAssignmentScheduleRequestId

string

A szerepkör létrehozásához használt roleAssignmentScheduleRequest azonosítójaAssignmentSchedule

properties.roleDefinitionId

string

A szerepkördefiníció azonosítója.

properties.scope

string

A szerepkör-hozzárendelés ütemezési hatóköre.

properties.startDateTime

string

DateTime indítása szerepkör-hozzárendelés ütemezése esetén

properties.status

Status

A szerepkör-hozzárendelés ütemezésének állapota.

properties.updatedOn

string

DateTime a szerepkör-hozzárendelés ütemezésének módosításakor

type

string

A szerepkör-hozzárendelés ütemezésének típusa.

RoleAssignmentScheduleListResult

A szerepkör-hozzárendelés ütemezési listaműveletének eredménye.

Name Típus Description
nextLink

string

A következő találatok lekéréséhez használandó URL-cím.

value

RoleAssignmentSchedule[]

Szerepkör-hozzárendelés ütemezési listája.

RoleDefinition

A szerepkördefiníció részletei

Name Típus Description
displayName

string

A szerepkördefiníció megjelenítendő neve

id

string

A szerepkördefiníció azonosítója

type

string

A szerepkördefiníció típusa

Scope

Az erőforrás hatókörének részletei

Name Típus Description
displayName

string

Az erőforrás megjelenítendő neve

id

string

Az erőforrás hatókör-azonosítója

type

string

Az erőforrás típusa

Status

A szerepkör-hozzárendelés ütemezésének állapota.

Name Típus Description
Accepted

string

AdminApproved

string

AdminDenied

string

Canceled

string

Denied

string

Failed

string

FailedAsResourceIsLocked

string

Granted

string

Invalid

string

PendingAdminDecision

string

PendingApproval

string

PendingApprovalProvisioning

string

PendingEvaluation

string

PendingExternalProvisioning

string

PendingProvisioning

string

PendingRevocation

string

PendingScheduleCreation

string

Provisioned

string

ProvisioningStarted

string

Revoked

string

ScheduleCreated

string

TimedOut

string