Share via


Role Eligibility Schedule Instances - List For Scope

Lekéri egy szerepkör jogosultsági ütemezésének példányait.

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

URI-paraméterek

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

string

A szerepkör jogosultsági ü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 a felhasználó összes szerepkör-jogosultsági ütemezését. A $filter=asTarget() használatával adja vissza az aktuális felhasználóhoz létrehozott összes szerepkör-jogosultsági ütemezést.

Válaszok

Name Típus Description
200 OK

RoleEligibilityScheduleInstanceListResult

OK – A szerepkör jogosultsági ütemezési példányainak 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

GetRoleEligibilityScheduleInstancesByScope

Sample Request

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

Sample Response

{
  "value": [
    {
      "properties": {
        "scope": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f",
        "roleDefinitionId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c",
        "principalId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
        "principalType": "User",
        "status": "Provisioned",
        "roleEligibilityScheduleId": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleEligibilitySchedules/b1477448-2cc6-4ceb-93b4-54a202a89413",
        "startDateTime": "2020-09-10T00:32:36.86Z",
        "endDateTime": "2021-09-10T00:31:41.477Z",
        "memberType": "Direct",
        "createdOn": "2020-09-10T00:32:36.86Z",
        "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": "21e4b59a-0499-4fe0-a3c3-43a3055b773a",
      "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleEligibilityScheduleInstances/21e4b59a-0499-4fe0-a3c3-43a3055b773a",
      "type": "Microsoft.Authorization/RoleEligibilityScheduleInstances"
    }
  ]
}

Definíciók

Name Description
CloudError

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

CloudErrorBody

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

ExpandedProperties
MemberType

A szerepkör jogosultsági ütemezésének tagsági típusa

Principal

A rendszerbiztonsági tag adatai

principalType

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

RoleDefinition

A szerepkördefiníció részletei

RoleEligibilityScheduleInstance

Információk az aktuális vagy közelgő szerepkör-jogosultsági ütemezési példányról

RoleEligibilityScheduleInstanceListResult

A szerepkör jogosultsági ütemezése a példánylista műveletének eredménye.

Scope

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

Status

A szerepkör jogosultsági ütemezési példányának állapota

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 jogosultsági ütemezésének tagsági tí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

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

RoleEligibilityScheduleInstance

Információk az aktuális vagy közelgő szerepkör-jogosultsági ütemezési példányról

Name Típus Description
id

string

A szerepkör jogosultsági ütemezésének példányazonosítója.

name

string

A szerepkör jogosultsági ütemezésének példányneve.

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 jogosultsági ütemezésének létrehozásakor

properties.endDateTime

string

A szerepkör jogosultsági ütemezési példányának endDateTime paramétere

properties.expandedProperties

ExpandedProperties

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

properties.memberType

MemberType

A szerepkör jogosultsági ütemezésének tagsági típusa

properties.principalId

string

Az egyszerű azonosító.

properties.principalType

principalType

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

properties.roleDefinitionId

string

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

properties.roleEligibilityScheduleId

string

A fő szerepkör jogosultsági ütemezésének azonosítója

properties.scope

string

A szerepkör jogosultsági ütemezési hatóköre.

properties.startDateTime

string

A szerepkör jogosultsági ütemezési példányának startDateTime paramétere

properties.status

Status

A szerepkör jogosultsági ütemezési példányának állapota

type

string

A szerepkör jogosultsági ütemezésének példánytípusa.

RoleEligibilityScheduleInstanceListResult

A szerepkör jogosultsági ütemezése a példánylista mű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

RoleEligibilityScheduleInstance[]

Szerepkör jogosultsági ütemezésének példánylistája.

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 jogosultsági ütemezési példányának á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