feat(shorebird_code_push_protocol): add viewer role to api (#3424)

This commit is contained in:
Bryan Oltman
2025-12-08 15:30:08 -05:00
committed by GitHub
parent 70c653709e
commit 736946117e
4 changed files with 6 additions and 0 deletions
@@ -32,5 +32,6 @@ const _$RoleEnumMap = {
Role.owner: 'owner',
Role.admin: 'admin',
Role.developer: 'developer',
Role.viewer: 'viewer',
Role.none: 'none',
};
@@ -30,5 +30,6 @@ const _$RoleEnumMap = {
Role.owner: 'owner',
Role.admin: 'admin',
Role.developer: 'developer',
Role.viewer: 'viewer',
Role.none: 'none',
};
@@ -86,5 +86,6 @@ const _$RoleEnumMap = {
Role.owner: 'owner',
Role.admin: 'admin',
Role.developer: 'developer',
Role.viewer: 'viewer',
Role.none: 'none',
};
@@ -13,6 +13,9 @@ enum Role {
/// Users who are part of the organization but have limited permissions.
developer,
/// Users who have read-only access to the organization.
viewer,
/// Users who are not part of the organization but have visibility into it via
/// app collaborator permissions.
none,