@@ -12,9 +12,36 @@ macro: adt-iam-endpoints
1212 - CreateSSHKey (` POST /iam/v1alpha1/ssh-keys ` )
1313 - UpdateSSHKey (` PATCH /iam/v1alpha1/ssh-keys/{ssh_key_id} ` )
1414 - DeleteSSHKey (` DELETE /iam/v1alpha1/ssh-keys/{ssh_key_id} ` )
15+ - CreateGroup (` POST /iam/v1alpha1/groups ` )
16+ - UpdateGroup (` PATCH /iam/v1alpha1/groups/{group_id} ` )
17+ - DeleteGroup (` DELETE /iam/v1alpha1/groups/{group_id} ` )
18+ - AddGroupMember (` POST /iam/v1alpha1/groups/{group_id}/add-member ` )
19+ - AddGroupMembers (` POST /iam/v1alpha1/groups/{group_id}/add-members ` )
20+ - SetGroupMembers (` PUT /iam/v1alpha1/groups/{group_id}/members ` )
21+ - RemoveGroupMember (` POST /iam/v1alpha1/groups/{group_id}/remove-member ` )
22+ - CreateAPIKey (` POST /iam/v1alpha1/api-keys ` )
23+ - UpdateAPIKey (` PATCH /iam/v1alpha1/api-keys/{access_key} ` )
24+ - DeleteAPIKey (` DELETE /iam/v1alpha1/api-keys/{access_key} ` )
25+ - CreateUser (` POST /iam/v1alpha1/users ` )
26+ - UpdateUser (` PATCH /iam/v1alpha1/users/{user_id} ` )
27+ - DeleteUser (` DELETE /iam/v1alpha1/users/{user_id} ` )
28+ - LockMember (` POST /iam/v1alpha1/users/{user_id}/lock ` )
29+ - CreateMFAOTP (` POST /iam/v1alpha1/users/{user_id}/mfa-otp ` )
30+ - DeleteMFAOTP (` DELETE /iam/v1alpha1/users/{user_id}/mfa-otp ` )
31+ - UnlockMember (` POST /iam/v1alpha1/users/{user_id}/unlock ` )
32+ - UpdateUserPassword (` POST /iam/v1alpha1/users/{user_id}/update-password ` )
33+ - UpdateUserUsername (` POST /iam/v1alpha1/users/{user_id}/update-username ` )
34+ - ValidateMFAOTP (` POST /iam/v1alpha1/users/{user_id}/validate-mfa-otp ` )
35+ - CreateApplication (` POST /iam/v1alpha1/applications ` )
36+ - UpdateApplication (` PATCH /iam/v1alpha1/applications/{application_id} ` )
37+ - DeleteApplication (` DELETE /iam/v1alpha1/applications/{application_id} ` )
38+ - CreatePolicy (` POST /iam/v1alpha1/policies ` )
39+ - UpdatePolicy (` PATCH /iam/v1alpha1/policies/{policy_id} ` )
40+ - DeletePolicy (` DELETE /iam/v1alpha1/policies/{policy_id} ` )
41+ - ClonePolicy (` POST /iam/v1alpha1/policies/{policy_id}/clone ` )
42+ - SetRules (` PUT /iam/v1alpha1/rules ` )
1543
1644 ### Additional information
1745
18- - When a Scaleway Organization is created, default policies and groups are automatically generated. These actions are logged in Audit Trail.
19- - Invitations to join a Scaleway Organization expire after seven days. On day seven, the user is removed, and this action is logged in Audit Trail.
46+ Refer to the [ IAM dedicated documentation] ( link ) for more information related to the IAM and Audit Trail integration.
2047</Concept >
0 commit comments