Method: policies.test
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.
Permintaan HTTP
POST https://sasportal.googleapis.com/v1alpha1/policies:test
URL menggunakan sintaksis gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
{
"resource": string,
"permissions": [
string
]
} |
Kolom |
resource |
string
Wajib diisi. Resource yang izinnya diminta.
|
permissions[] |
string
Kumpulan izin untuk memeriksa resource .
|
Isi respons
Jika berhasil, isi respons memuat data dengan struktur berikut:
Pesan respons untuk metode policies.test
.
Representasi JSON |
{
"permissions": [
string
]
} |
Kolom |
permissions[] |
string
Sekumpulan izin yang diizinkan oleh pemanggil.
|
Cakupan Otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/userinfo.email
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-09-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2022-09-26 UTC."],[[["Tests user permissions on a specified resource using a POST request."],["The request body includes the resource and desired permissions to check."],["The response body returns the allowed permissions for the caller on that resource."],["Authorization requires the `https://www.googleapis.com/auth/userinfo.email` scope."]]],["The core content outlines the process of testing permissions on a specified resource via an HTTP POST request to `https://sasportal.googleapis.com/v1alpha1/policies:test`. The request body, in JSON format, requires a `resource` string and an array of `permissions` strings. The successful response body returns a JSON structure with an array of `permissions` strings, detailing the caller's allowed permissions. This action requires the `https://www.googleapis.com/auth/userinfo.email` OAuth scope.\n"]]