acl
Access Control List management
Usage
apolo acl [OPTIONS] COMMAND [ARGS]...Access Control List management.
Commands:
Add new role
Shares resource with another user
List roles
List shared resources
Remove existing role
Revoke previously shared resource access
add-role
Add new role
Usage
apolo acl add-role [OPTIONS] ROLE_NAMEAdd new role.
Examples
Options
--help
Show this message and exit.
grant
Shares resource with another user
Usage
Shares resource with another user.
URI is the shared resource.
USER is the username, role, or service account backing role principal to share with. PERMISSION sharing access right: read, write, or manage.
Examples
Options
--help
Show this message and exit.
list-roles
List roles
Usage
List roles.
Examples
Options
--help
Show this message and exit.
-u TEXT
Fetch roles of specified user or role.
ls
List shared resources
Usage
List shared resources.
The command displays a list of resources available TO current user (default).
To display a list of resources shared BY current user, along with the users and roles they are shared with, apply --shared option.
Use -u/--username to fetch roles of a specified user or role.
Examples
Options
--help
Show this message and exit.
--full-uri
Output full URI.
--shared
Output the resources shared by the user.
-u TEXT
Use specified user or role.
remove-role
Remove existing role
Usage
Remove existing role.
Examples
Options
--help
Show this message and exit.
revoke
Revoke previously shared resource access
Usage
Revoke previously shared resource access.
URI is the shared resource to revoke.
USER is the user, role, or service account backing role principal to revoke access from.
Notes: Service accounts are commonly shared through their backing role principal. Use read for read-only image registry access and reserve manage for administrative workflows.
Examples
Options
--help
Show this message and exit.
Last updated
Was this helpful?