Role Eligibility Schedule Requests - List For Scope

Mendapatkan permintaan jadwal kelayakan peran untuk cakupan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
scope
path True

string

Cakupan permintaan jadwal kelayakan peran.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

$filter
query

string

Filter yang akan diterapkan pada operasi. Gunakan $filter=atScope() untuk mengembalikan semua permintaan jadwal kelayakan peran pada atau di atas cakupan. Gunakan $filter=principalId eq {id} untuk mengembalikan semua permintaan jadwal kelayakan peran pada, di atas atau di bawah cakupan untuk prinsipal yang ditentukan. Gunakan $filter=asRequestor() untuk mengembalikan semua permintaan jadwal kelayakan peran yang diminta oleh pengguna saat ini. Gunakan $filter=asTarget() untuk mengembalikan semua permintaan jadwal kelayakan peran yang dibuat untuk pengguna saat ini. Gunakan $filter=asApprover() untuk mengembalikan semua permintaan jadwal kelayakan peran di mana pengguna saat ini adalah pemberi izin.

Respons

Nama Jenis Deskripsi
200 OK

RoleEligibilityScheduleRequestListResult

OK - Mengembalikan array permintaan jadwal kelayakan peran.

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

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

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

GetRoleEligibilityScheduleRequestByScope

Sample Request

GET https://management.azure.com/providers/Microsoft.Subscription/subscriptions/dfa2a084-766f-4003-8ae1-c4aeb893a99f/providers/Microsoft.Authorization/roleEligibilityScheduleRequests?$filter=assignedTo('A3BB8764-CB92-4276-9D2A-CA1E895E55EA')&api-version=2020-10-01

Sample Response

{
  "value": [
    {
      "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": "user@my-tenant.com",
            "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"
    }
  ]
}

Definisi

Nama Deskripsi
CloudError

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

ExpandedProperties

Info sumber daya, peran, dan prinsipal yang diperluas

Expiration

Kedaluwarsa jadwal kelayakan peran

Principal

Detail prinsipal

principalType

Jenis utama ID utama yang ditetapkan.

RequestType

Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll

RoleDefinition

Detail definisi peran

RoleEligibilityScheduleRequest

Permintaan jadwal Kelayakan Peran

RoleEligibilityScheduleRequestListResult

Hasil operasi daftar permintaan jadwal kelayakan peran.

ScheduleInfo

Menjadwalkan info jadwal kelayakan peran

Scope

Detail cakupan sumber daya

Status

Status permintaan jadwal kelayakan peran.

TicketInfo

Info Tiket kelayakan peran

Type

Jenis kedaluwarsa jadwal kelayakan peran

CloudError

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
error

CloudErrorBody

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

ExpandedProperties

Info sumber daya, peran, dan prinsipal yang diperluas

Nama Jenis Deskripsi
principal

Principal

Detail prinsipal

roleDefinition

RoleDefinition

Detail definisi peran

scope

Scope

Detail cakupan sumber daya

Expiration

Kedaluwarsa jadwal kelayakan peran

Nama Jenis Deskripsi
duration

string

Durasi jadwal kelayakan peran di TimeSpan.

endDateTime

string

Akhiri TanggalWaktu jadwal kelayakan peran.

type

Type

Jenis kedaluwarsa jadwal kelayakan peran

Principal

Detail prinsipal

Nama Jenis Deskripsi
displayName

string

Nama tampilan utama

email

string

id Email utama

id

string

Id prinsipal

type

string

Jenis prinsipal

principalType

Jenis utama ID utama yang ditetapkan.

Nama Jenis Deskripsi
Device

string

ForeignGroup

string

Group

string

ServicePrincipal

string

User

string

RequestType

Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll

Nama Jenis Deskripsi
AdminAssign

string

AdminExtend

string

AdminRemove

string

AdminRenew

string

AdminUpdate

string

SelfActivate

string

SelfDeactivate

string

SelfExtend

string

SelfRenew

string

RoleDefinition

Detail definisi peran

Nama Jenis Deskripsi
displayName

string

Nama tampilan definisi peran

id

string

Id definisi peran

type

string

Jenis definisi peran

RoleEligibilityScheduleRequest

Permintaan jadwal Kelayakan Peran

Nama Jenis Deskripsi
id

string

ID permintaan jadwal kelayakan peran.

name

string

Nama permintaan jadwal kelayakan peran.

properties.approvalId

string

ApprovalId dari permintaan jadwal kelayakan peran.

properties.condition

string

Kondisi pada penetapan peran. Ini membatasi sumber daya yang dapat ditetapkan. misalnya: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'

properties.conditionVersion

string

Versi kondisi. Nilai yang saat ini diterima adalah '2.0'

properties.createdOn

string

DateTime saat permintaan jadwal kelayakan peran dibuat

properties.expandedProperties

ExpandedProperties

Properti tambahan dari prinsipal, cakupan, dan definisi peran

properties.justification

string

Pembenaran untuk kelayakan peran

properties.principalId

string

ID utama.

properties.principalType

principalType

Jenis utama ID utama yang ditetapkan.

properties.requestType

RequestType

Jenis permintaan jadwal penetapan peran. Misalnya: SelfActivate, AdminAssign dll

properties.requestorId

string

Id pengguna yang membuat permintaan ini

properties.roleDefinitionId

string

ID definisi peran.

properties.scheduleInfo

ScheduleInfo

Menjadwalkan info jadwal kelayakan peran

properties.scope

string

Cakupan permintaan jadwal kelayakan peran.

properties.status

Status

Status permintaan jadwal kelayakan peran.

properties.targetRoleEligibilityScheduleId

string

Id jadwal kelayakan peran yang dihasilkan atau id jadwal kelayakan peran yang diperbarui

properties.targetRoleEligibilityScheduleInstanceId

string

Id instans jadwal kelayakan peran sedang diperbarui

properties.ticketInfo

TicketInfo

Info Tiket kelayakan peran

type

string

Jenis permintaan jadwal kelayakan peran.

RoleEligibilityScheduleRequestListResult

Hasil operasi daftar permintaan jadwal kelayakan peran.

Nama Jenis Deskripsi
nextLink

string

URL yang digunakan untuk mendapatkan serangkaian hasil berikutnya.

value

RoleEligibilityScheduleRequest[]

Daftar permintaan jadwal kelayakan peran.

ScheduleInfo

Menjadwalkan info jadwal kelayakan peran

Nama Jenis Deskripsi
expiration

Expiration

Kedaluwarsa jadwal kelayakan peran

startDateTime

string

Mulai DateTime dari jadwal kelayakan peran.

Scope

Detail cakupan sumber daya

Nama Jenis Deskripsi
displayName

string

Menampilkan nama sumber daya

id

string

Id cakupan sumber daya

type

string

Jenis sumber daya

Status

Status permintaan jadwal kelayakan peran.

Nama Jenis Deskripsi
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

TicketInfo

Info Tiket kelayakan peran

Nama Jenis Deskripsi
ticketNumber

string

Nomor tiket untuk kelayakan peran

ticketSystem

string

Nama sistem tiket untuk kelayakan peran

Type

Jenis kedaluwarsa jadwal kelayakan peran

Nama Jenis Deskripsi
AfterDateTime

string

AfterDuration

string

NoExpiration

string