Membersihkan kredensial KubeConfig dan mencabut izin RBAC untuk pengguna tertentu. Jika Anda ingin membersihkan kredensial KubeConfig dan mencabut otorisasi untuk pengguna berisiko (seperti mantan karyawan atau pengguna dengan akun yang dibekukan), panggil CleanUserPermissions untuk menghapus kredensial KubeConfig dan izin RBAC yang telah diterbitkan untuk pengguna tertentu.
Deskripsi operasi
Anda harus memiliki izin akses penuh pada Container Service for Kubernetes (ACK) (AliyunCSFullAccess).
Anda tidak dapat membersihkan izin akun Alibaba Cloud.
Anda tidak dapat membersihkan izin pengguna yang menjalankan operasi ini.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:CleanUserPermissions |
none |
*全部资源
|
None | None |
Sintaks permintaan
DELETE /users/{Uid}/permissions HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Uid |
string |
Yes |
ID Pengguna RAM atau Peran RAM tertentu dalam akun Alibaba Cloud. |
26562443851650**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Force |
boolean |
No |
Apakah akan menghapus paksa KubeConfig tertentu. Nilai valid:
|
false |
| ClusterIds |
array |
No |
Daftar ID kluster. Jika parameter ini ditentukan, hanya kredensial KubeConfig dan izin RBAC pengguna saat ini di kluster tertentu yang dibersihkan. |
|
|
string |
No |
ID kluster. |
cd53c3a9ee12a494c9a0451e2ffc11c65 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| request_id |
string |
ID permintaan. |
687C5BAA-D103-4993-884B-C35E4314**** |
| task_id |
string |
ID tugas. |
clean-user-permissions-2085266204********-6694c16e6ae07*********** |
Contoh
Respons sukses
JSONformat
{
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "clean-user-permissions-2085266204********-6694c16e6ae07***********"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.