Поделиться через


Role Eligibility Schedule Requests - Get

Получите запрос на получение указанного расписания соответствия роли.

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}?api-version=2020-10-01

Параметры URI

Имя В Обязательно Тип Описание
roleEligibilityScheduleRequestName
path True

string

Имя (guid) запроса на получение запроса на соответствие роли.

scope
path True

string

Область запроса на получение прав на роль.

api-version
query True

string

minLength: 1

Версия API, используемая для этой операции.

Ответы

Имя Тип Описание
200 OK

RoleEligibilityScheduleRequest

ОК. Возвращает сведения о запросе на получение прав на роль.

Other Status Codes

CloudError

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

GetRoleEligibilityScheduleRequestByName

Образец запроса

GET https://management.azure.com/providers/Microsoft.Subscription/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/64caffb6-55c0-4deb-a585-68e948ea1ad6?api-version=2020-10-01

Пример ответа

{
  "properties": {
    "targetRoleEligibilityScheduleId": "b1477448-2cc6-4ceb-93b4-54a202a89413",
    "targetRoleEligibilityScheduleInstanceId": null,
    "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",
    "requestType": "AdminAssign",
    "status": "Provisioned",
    "approvalId": null,
    "scheduleInfo": {
      "startDateTime": "2020-09-09T21:31:27.91Z",
      "expiration": {
        "type": "AfterDuration",
        "endDateTime": null,
        "duration": "P365D"
      }
    },
    "ticketInfo": {
      "ticketNumber": null,
      "ticketSystem": null
    },
    "justification": null,
    "requestorId": "a3bb8764-cb92-4276-9d2a-ca1e895e55ea",
    "createdOn": "2020-09-09T21:32: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": "[email protected]",
        "type": "User"
      }
    }
  },
  "name": "64caffb6-55c0-4deb-a585-68e948ea1ad6",
  "id": "/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/RoleEligibilityRequests/64caffb6-55c0-4deb-a585-68e948ea1ad6",
  "type": "Microsoft.Authorization/RoleEligibilityRequests"
}

Определения

Имя Описание
CloudError

Ответ на ошибку службы.

CloudErrorBody

Ответ на ошибку службы.

ExpandedProperties

Расширенная информация о ресурсе, роли и субъекте

Expiration

Истечение срока действия расписания предоставления прав на роль

Principal

Сведения о субъекте

principalType

Основной тип назначенного идентификатора субъекта.

RequestType

Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д.

RoleDefinition

Сведения о определении роли

RoleEligibilityScheduleRequest

Запрос на получение прав на роль

ScheduleInfo

Планирование сведений о расписании предоставления прав на роль

Scope

Сведения о области ресурсов

Status

Состояние запроса на получение прав на роль.

TicketInfo

Сведения о запросе на соответствие роли

Type

Тип срока действия расписания предоставления прав на роль

CloudError

Ответ на ошибку службы.

Имя Тип Описание
error

CloudErrorBody

Ответ на ошибку службы.

CloudErrorBody

Ответ на ошибку службы.

Имя Тип Описание
code

string

Идентификатор ошибки. Коды являются инвариантными и предназначены для программного использования.

message

string

Сообщение, описывающее ошибку, предназначенное для отображения в пользовательском интерфейсе.

ExpandedProperties

Расширенная информация о ресурсе, роли и субъекте

Имя Тип Описание
principal

Principal

Сведения о субъекте

roleDefinition

RoleDefinition

Сведения о определении роли

scope

Scope

Сведения о области ресурсов

Expiration

Истечение срока действия расписания предоставления прав на роль

Имя Тип Описание
duration

string

Длительность расписания соответствия роли в TimeSpan.

endDateTime

string (date-time)

Дата окончания расписания предоставления ролей.

type

Type

Тип срока действия расписания предоставления прав на роль

Principal

Сведения о субъекте

Имя Тип Описание
displayName

string

Отображаемое имя субъекта

email

string

Идентификатор электронной почты субъекта

id

string

Идентификатор субъекта

type

string

Тип субъекта

principalType

Основной тип назначенного идентификатора субъекта.

Значение Описание
User
Group
ServicePrincipal
ForeignGroup
Device

RequestType

Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д.

Значение Описание
AdminAssign
AdminRemove
AdminUpdate
AdminExtend
AdminRenew
SelfActivate
SelfDeactivate
SelfExtend
SelfRenew

RoleDefinition

Сведения о определении роли

Имя Тип Описание
displayName

string

Отображаемое имя определения роли

id

string

Идентификатор определения роли

type

string

Тип определения роли

RoleEligibilityScheduleRequest

Запрос на получение прав на роль

Имя Тип Описание
id

string

Идентификатор запроса на получение прав на роль.

name

string

Имя запроса запроса на получение прав на роль.

properties.approvalId

string

Идентификатор утверждения запроса на получение прав на роль.

properties.condition

string

Условия назначения роли. Это ограничивает ресурсы, которыми его можно назначить. например: @Resource[Microsoft.Storage/storageAccounts/blobServices/container:ContainerName] StringEqualsIgnoreCase "foo_storage_container"

properties.conditionVersion

string

Версия условия. В настоящее время принято значение "2.0"

properties.createdOn

string (date-time)

DateTime при создании запроса расписания на получение прав на роль

properties.expandedProperties

ExpandedProperties

Дополнительные свойства определения субъекта, области и роли

properties.justification

string

Обоснование соответствия роли

properties.principalId

string

Идентификатор субъекта.

properties.principalType

principalType

Основной тип назначенного идентификатора субъекта.

properties.requestType

RequestType

Тип запроса расписания назначения ролей. Например: SelfActivate, AdminAssign и т. д.

properties.requestorId

string

Идентификатор пользователя, создавшего этот запрос

properties.roleDefinitionId

string

Идентификатор определения роли.

properties.scheduleInfo

ScheduleInfo

Планирование сведений о расписании предоставления прав на роль

properties.scope

string

Область запроса на получение прав на роль.

properties.status

Status

Состояние запроса на получение прав на роль.

properties.targetRoleEligibilityScheduleId

string

Идентификатор расписания соответствия результирующей роли или идентификатор обновляемого расписания соответствия роли

properties.targetRoleEligibilityScheduleInstanceId

string

Обновляемый идентификатор экземпляра расписания ролей

properties.ticketInfo

TicketInfo

Сведения о запросе на соответствие роли

type

string

Тип запроса на получение прав на роль.

ScheduleInfo

Планирование сведений о расписании предоставления прав на роль

Имя Тип Описание
expiration

Expiration

Истечение срока действия расписания предоставления прав на роль

startDateTime

string (date-time)

Даты начала даты и времени выполнения расписания соответствия роли.

Scope

Сведения о области ресурсов

Имя Тип Описание
displayName

string

Отображаемое имя ресурса

id

string

Идентификатор области ресурса

type

string

Тип ресурса

Status

Состояние запроса на получение прав на роль.

Значение Описание
Accepted
PendingEvaluation
Granted
Denied
PendingProvisioning
Provisioned
PendingRevocation
Revoked
Canceled
Failed
PendingApprovalProvisioning
PendingApproval
FailedAsResourceIsLocked
PendingAdminDecision
AdminApproved
AdminDenied
TimedOut
ProvisioningStarted
Invalid
PendingScheduleCreation
ScheduleCreated
PendingExternalProvisioning

TicketInfo

Сведения о запросе на соответствие роли

Имя Тип Описание
ticketNumber

string

Номер билета для предоставления права на роль

ticketSystem

string

Имя системы билетов для соответствия роли

Type

Тип срока действия расписания предоставления прав на роль

Значение Описание
AfterDuration
AfterDateTime
NoExpiration