UserPermission
UserPermission describes a user’s permission level for a stack.
Properties
- The user who has been granted access to the stack.
- ↳
namestring requiredThe user’s display name. - ↳
githubLoginstring requiredThe user’s login name. - ↳
avatarUrlstring requiredThe URL of the user’s avatar image. - ↳
emailstring optionalThe user’s email address. It is only populated on selected endpoints and is omitted from most responses. Treat it as sensitive information. permissionenum requiredThe permission level the user has on the stack (e.g., read, write, admin).Values:0— None- StackPermissionNone provides no access.
101— Read- StackPermissionRead provides read-only access, including the ability to decrypt encrypted configuration secrets stored in the service.
102— Write- StackPermissionWrite provides read/write access to a stack.
103— Admin- StackPermissionAdmin provides admin-level access to the stack. For example,
being able to run
pulumi destroyor delete the stack. 104— Creator- StackPermissionCreator identifies the user who created the stack. It confers the same access as StackPermissionAdmin.