Update User Defined Role - Update User Defined Role

Patch menggantikan tindakan yang diizinkan pada peran yang ada, jika keinginannya adalah menghapus tindakan yang ada, peran harus dihapus dan dibuat ulang.
Peran yang ditentukan pengguna memungkinkan pengguna untuk menentukan dan mengelola kebijakan AuthZ khusus aplikasi.

PATCH {ledgerEndpoint}/app/roles?api-version=2024-12-09-preview

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
ledgerEndpoint
path True

string (uri)

URL Buku Besar Rahasia, misalnya https://contoso.confidentialledger.azure.com.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
roles True

Role[]

Peranan

Respons

Nama Jenis Deskripsi
200 OK

Permintaan telah berhasil.

Other Status Codes

ConfidentialLedgerCommon.ConfidentialLedgerError

Respons kesalahan tak terduga.

Contoh

Update User Defined Role

Permintaan sampel

PATCH {ledgerEndpoint}/app/roles?api-version=2024-12-09-preview

{
  "roles": [
    {
      "roleName": "administrator",
      "roleActions": [
        "Microsoft.ConfidentialLedger/ledger/users/write"
      ]
    }
  ]
}

Respon sampel

Definisi

Nama Deskripsi
ConfidentialLedgerCommon.ConfidentialLedgerError

Respons kesalahan dari Confidential Ledger.

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Respons kesalahan dari Confidential Ledger.

Role

Definisi untuk peran

UserDefinedRoles

Peranan

ConfidentialLedgerCommon.ConfidentialLedgerError

Respons kesalahan dari Confidential Ledger.

Nama Jenis Deskripsi
error

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Respons kesalahan dari Confidential Ledger.

ConfidentialLedgerCommon.ConfidentialLedgerErrorBody

Respons kesalahan dari Confidential Ledger.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

message

string

Pesan kesalahan.

Role

Definisi untuk peran

Nama Jenis Deskripsi
roleActions

string[]

tindakan peran

roleName

string

nama peran yang ditentukan pengguna

UserDefinedRoles

Peranan

Nama Jenis Deskripsi
roles

Role[]

Peranan