diff --git a/packages/shorebird_code_push_protocol/lib/src/models/organization_membership.g.dart b/packages/shorebird_code_push_protocol/lib/src/models/organization_membership.g.dart index 4b98a83e..7b1bc8a2 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/organization_membership.g.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/organization_membership.g.dart @@ -32,5 +32,6 @@ const _$RoleEnumMap = { Role.owner: 'owner', Role.admin: 'admin', Role.developer: 'developer', + Role.viewer: 'viewer', Role.none: 'none', }; diff --git a/packages/shorebird_code_push_protocol/lib/src/models/organization_user.g.dart b/packages/shorebird_code_push_protocol/lib/src/models/organization_user.g.dart index cb4cba2b..d2d33fec 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/organization_user.g.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/organization_user.g.dart @@ -30,5 +30,6 @@ const _$RoleEnumMap = { Role.owner: 'owner', Role.admin: 'admin', Role.developer: 'developer', + Role.viewer: 'viewer', Role.none: 'none', }; diff --git a/packages/shorebird_code_push_protocol/lib/src/models/plan.g.dart b/packages/shorebird_code_push_protocol/lib/src/models/plan.g.dart index 731553b0..315e3dd0 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/plan.g.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/plan.g.dart @@ -86,5 +86,6 @@ const _$RoleEnumMap = { Role.owner: 'owner', Role.admin: 'admin', Role.developer: 'developer', + Role.viewer: 'viewer', Role.none: 'none', }; diff --git a/packages/shorebird_code_push_protocol/lib/src/models/role.dart b/packages/shorebird_code_push_protocol/lib/src/models/role.dart index d3d5c068..912c51ed 100644 --- a/packages/shorebird_code_push_protocol/lib/src/models/role.dart +++ b/packages/shorebird_code_push_protocol/lib/src/models/role.dart @@ -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,