chore(shorebird_code_push_protocol): add app manager roles (#3431)
This commit is contained in:
@@ -31,6 +31,7 @@ Map<String, dynamic> _$OrganizationMembershipToJson(
|
||||
const _$RoleEnumMap = {
|
||||
Role.owner: 'owner',
|
||||
Role.admin: 'admin',
|
||||
Role.appManager: 'appManager',
|
||||
Role.developer: 'developer',
|
||||
Role.viewer: 'viewer',
|
||||
Role.none: 'none',
|
||||
|
||||
@@ -29,6 +29,7 @@ Map<String, dynamic> _$OrganizationUserToJson(OrganizationUser instance) =>
|
||||
const _$RoleEnumMap = {
|
||||
Role.owner: 'owner',
|
||||
Role.admin: 'admin',
|
||||
Role.appManager: 'appManager',
|
||||
Role.developer: 'developer',
|
||||
Role.viewer: 'viewer',
|
||||
Role.none: 'none',
|
||||
|
||||
@@ -88,6 +88,7 @@ Map<String, dynamic> _$PlanToJson(Plan instance) => <String, dynamic>{
|
||||
const _$RoleEnumMap = {
|
||||
Role.owner: 'owner',
|
||||
Role.admin: 'admin',
|
||||
Role.appManager: 'appManager',
|
||||
Role.developer: 'developer',
|
||||
Role.viewer: 'viewer',
|
||||
Role.none: 'none',
|
||||
|
||||
@@ -10,6 +10,9 @@ enum Role {
|
||||
/// Users who have permissions to manage the organization.
|
||||
admin,
|
||||
|
||||
/// Users who have permissions to manage an app.
|
||||
appManager,
|
||||
|
||||
/// Users who are part of the organization but have limited permissions.
|
||||
developer,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user