az devops security permission

Catatan

Referensi ini adalah bagian dari ekstensi azure-devops untuk Azure CLI (versi 2.30.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah izin keamanan az devops. Pelajari lebih lanjut tentang ekstensi.

Mengelola izin keamanan.

Perintah

Nama Deskripsi Jenis Status
az devops security permission list

Mencantumkan token untuk pengguna/grup dan namespace yang diberikan.

Ekstensi GA
az devops security permission namespace

Mengelola namespace layanan keamanan.

Ekstensi GA
az devops security permission namespace list

Mencantumkan semua namespace yang tersedia untuk organisasi.

Ekstensi GA
az devops security permission namespace show

Perlihatkan detail izin yang tersedia di setiap namespace layanan.

Ekstensi GA
az devops security permission reset

Reset izin untuk bit izin yang diberikan.

Ekstensi GA
az devops security permission reset-all

Hapus semua izin token ini untuk pengguna/grup.

Ekstensi GA
az devops security permission show

Perlihatkan izin untuk token, namespace, dan pengguna/grup yang diberikan.

Ekstensi GA
az devops security permission update

Tetapkan izin izin izinkan atau tolak untuk pengguna/grup yang diberikan.

Ekstensi GA

az devops security permission list

Mencantumkan token untuk pengguna/grup dan namespace yang diberikan.

az devops security permission list --id
                                   --subject
                                   [--detect {false, true}]
                                   [--org]
                                   [--recurse]
                                   [--token]

Parameter yang Diperlukan

--id --namespace-id

ID namespace keamanan.

--subject

ID Email Pengguna atau Pendeskripsi grup.

Parameter Opsional

--detect

Mendeteksi organisasi secara otomatis.

nilai yang diterima: false, true
--org --organization

URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.

--recurse

Jika true dan ini adalah namespace hierarkis, kembalikan ACL turunan dari token yang ditentukan.

nilai default: False
--token

Token keamanan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az devops security permission reset

Reset izin untuk bit izin yang diberikan.

az devops security permission reset --id
                                    --permission-bit
                                    --subject
                                    --token
                                    [--detect {false, true}]
                                    [--org]

Parameter yang Diperlukan

--id --namespace-id

ID namespace keamanan.

--permission-bit

Bit izin atau penambahan bit izin yang perlu diatur ulang untuk pengguna/grup dan token tertentu.

--subject

ID Email Pengguna atau Pendeskripsi grup.

--token

Token keamanan.

Parameter Opsional

--detect

Mendeteksi organisasi secara otomatis.

nilai yang diterima: false, true
--org --organization

URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az devops security permission reset-all

Hapus semua izin token ini untuk pengguna/grup.

az devops security permission reset-all --id
                                        --subject
                                        --token
                                        [--detect {false, true}]
                                        [--org]
                                        [--yes]

Parameter yang Diperlukan

--id --namespace-id

ID namespace keamanan.

--subject

ID Email Pengguna atau Pendeskripsi grup.

--token

Token keamanan.

Parameter Opsional

--detect

Mendeteksi organisasi secara otomatis.

nilai yang diterima: false, true
--org --organization

URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az devops security permission show

Perlihatkan izin untuk token, namespace, dan pengguna/grup yang diberikan.

az devops security permission show --id
                                   --subject
                                   --token
                                   [--detect {false, true}]
                                   [--org]

Parameter yang Diperlukan

--id --namespace-id

ID namespace keamanan.

--subject

ID Email Pengguna atau Pendeskripsi grup.

--token

Token keamanan.

Parameter Opsional

--detect

Mendeteksi organisasi secara otomatis.

nilai yang diterima: false, true
--org --organization

URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az devops security permission update

Tetapkan izin izin izinkan atau tolak untuk pengguna/grup yang diberikan.

Pelajari lebih lanjut di https://aka.ms/azure-devops-cli-security-permission.

az devops security permission update --id
                                     --subject
                                     --token
                                     [--allow-bit]
                                     [--deny-bit]
                                     [--detect {false, true}]
                                     [--merge {false, true}]
                                     [--org]

Contoh

Tetapkan izin tampilan, edit, dan hapus untuk proyek tim.

az devops security permission update  --allow-bit 7 --namespace-id            52d39943-cb85-4d7f-8fa8-c6baac873819 --subject user@fabrikam.com            --token "`$PROJECT:vstfs:///Classification/TeamProject/e479xxxx-2be8-xxxx-bb0b-3a0209cxxxx"

You would need to add the bit value of the various permission bits to
simultaneously allow/deny multiple permissions.

Parameter yang Diperlukan

--id --namespace-id

ID namespace keamanan.

--subject

ID Email Pengguna atau Pendeskripsi grup.

--token

Token keamanan.

Parameter Opsional

--allow-bit

Izinkan bit atau penambahan bit. Diperlukan jika --deny-bit hilang.

nilai default: 0
--deny-bit

Tolak bit atau penambahan bit. Diperlukan jika --allow-bit hilang.

nilai default: 0
--detect

Mendeteksi organisasi secara otomatis.

nilai yang diterima: false, true
--merge

Jika diatur, ACE yang ada memiliki izin dan tolak yang digabungkan dengan izin dan tolak ACE masuk. Jika tidak diatur, ACE yang ada akan dialihkan.

nilai yang diterima: false, true
nilai default: True
--org --organization

URL organisasi Azure DevOps. Anda dapat mengonfigurasi organisasi default menggunakan az devops configure -d organization=ORG_URL. Diperlukan jika tidak dikonfigurasi sebagai default atau diambil melalui konfigurasi git. Contoh: https://dev.azure.com/MyOrganizationName/.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.