feat: granular permission assignment for organization members #6231
GraphQL Hive / GraphQL Hive > schema:check > graphql-hive > staging
succeeded
Jan 28, 2025 in 1s
No breaking changes
Found 38 changes
Breaking: 16
Safe: 22
Breaking changes
- Input field resources of type ResourceAssignmentInput! was added to input object type AssignMemberRoleInput
- Input field selectedPermissions of type [String!]! was added to input object type CreateMemberRoleInput
- Input field organizationAccessScopes was removed from input object type CreateMemberRoleInput
- Input field projectAccessScopes was removed from input object type CreateMemberRoleInput
- Input field targetAccessScopes was removed from input object type CreateMemberRoleInput
- Field isAdmin was removed from object type Member
- Field organizationAccessScopes was removed from object type Member
- Field projectAccessScopes was removed from object type Member
- Field targetAccessScopes was removed from object type Member
- Field organizationAccessScopes was removed from object type MemberRole
- Field projectAccessScopes was removed from object type MemberRole
- Field targetAccessScopes was removed from object type MemberRole
- Input field selectedPermissions of type [String!]! was added to input object type UpdateMemberRoleInput
- Input field organizationAccessScopes was removed from input object type UpdateMemberRoleInput
- Input field projectAccessScopes was removed from input object type UpdateMemberRoleInput
- Input field targetAccessScopes was removed from input object type UpdateMemberRoleInput
Safe changes
- Type AppDeploymentResourceAssignmentInput was added
- Type Permission was added
- Type PermissionGroup was added
- Type PermissionLevel was added
- Type ProjectResourceAssignment was added
- Type ProjectResourceAssignmentInput was added
- Type ProjectTargetsResourceAssignment was added
- Type ProjectTargetsResourceAssignmentInput was added
- Type ResourceAssignment was added
- Type ResourceAssignmentInput was added
- Type ResourceAssignmentMode was added
- Type ServiceResourceAssignmentInput was added
- Type TargetAppDeploymentsResourceAssignment was added
- Type TargetAppDeploymentsResourceAssignmentInput was added
- Type TargetResouceAssignment was added
- Type TargetResourceAssignmentInput was added
- Type TargetServicesResourceAssignment was added
- Type TargetServicesResourceAssignmentInput was added
- Field resourceAssignment was added to object type Member
- Field permissions was added to object type MemberRole
- Field MemberRole.membersCount has description Amount of users within the organization that have this role assigned.
- Field availableMemberPermissionGroups was added to object type Organization
Loading