Membuat kebijakan akses proyek.
Deskripsi operasi
-
The Host in the request syntax consists of the project name and the Simple Log Service (SLS) endpoint. You must specify the project in the Host.
-
You have created an AccessKey pair. For more information, see AccessKey pair.
An AccessKey pair for an Alibaba Cloud account provides full access to all API operations. This is a high security risk. We recommend that you create and use a Resource Access Management (RAM) user for API access or daily O&M. The RAM user must have permissions to manage SLS resources. For more information, see Create and authorize a RAM user.
-
Obtain the project name, region, and Logstore name. For more information, see Manage projects and Manage Logstores.
-
A project policy is an authorization policy for projects in SLS. You can use a project policy to grant other users access to your specified SLS resources.
-
Before you configure a project policy using policy syntax, you must understand the classification of SLS actions, resources, and conditions. For more information, see Resource Access Management.
-
When you configure a project policy, if you grant permissions to an anonymous account (*) and do not specify a condition, the policy applies to all users except the project owner. If you grant permissions to an anonymous account (*) and specify a condition, the policy applies to all users, including the project owner.
-
You can add multiple project policies, but their total size cannot exceed 16 KB.
-
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:PutProjectPolicy |
create |
*All Resource
|
|
None |
Sintaks permintaan
POST /policy HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
string |
No |
Parameter permintaan yang menentukan kebijakan otorisasi. |
{ "Version": "1", "Statement": [{ "Action": ["log:PostLogStoreLogs"], "Resource": "acs:log:*:*:project/exampleproject/*", "Effect": "Deny", "Condition": { "StringNotLike": { "acs:SourceVpc": ["vpc-*"] } } }] } |
| project |
string |
No |
Nama proyek. |
ali-test-project |
Elemen respons
|
Element |
Type |
Description |
Example |
Tidak ada yang didefinisikan.
Contoh
Respons sukses
JSONformat
{}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.