Updated on 2024-12-02 GMT+08:00

Actions Supported by Policy-based Authorization

This section describes the actions supported by SWR in policy-based authorization.

Supported Actions

SWR provides system-defined policies that can be directly used in IAM. You can also create custom policies to supplement system-defined policies for more refined access control. Operations supported by policies are specific to APIs. The following are common concepts related to policies:

  • Permissions: statements in a policy that allow or deny certain operations
  • APIs: REST APIs that can be called by a user who has been granted specific permissions
  • Actions: specific operations that are allowed or denied in a custom policy
  • Dependencies: actions which a specific action depends on. When allowing an action for a user, you also need to allow any existing action dependencies for that user.
  • Lifecycle management: a process that manages repositories from conception to end of life, including creating an organization, querying the organization list, and creating repositories in an organization.