Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: member role resource assignments #6354

Draft
wants to merge 4 commits into
base: feat-permission-member-roles
Choose a base branch
from

wip4

29bd1be
Select commit
Loading
Failed to load commit list.
Draft

feat: member role resource assignments #6354

wip4
29bd1be
Select commit
Loading
Failed to load commit list.
GraphQL Hive / GraphQL Hive > schema:check > graphql-hive > staging succeeded Jan 21, 2025 in 1s

No breaking changes

Found 38 changes

Breaking: 17
Safe: 21

Breaking changes

  • Input field resources of type MemberResourceAssignmentInput! 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 avg was removed from object type DurationValues
  • 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 MemberAppDeploymentAssignmentInput was added
  • Type MemberProjectAssignment was added
  • Type MemberProjectAssignmentInput was added
  • Type MemberProjectTargetsAssignment was added
  • Type MemberProjectTargetsAssignmentInput was added
  • Type MemberResourceAssignment was added
  • Type MemberResourceAssignmentInput was added
  • Type MemberServiceAssignmentInput was added
  • Type MemberTargetAppDeploymentAssignment was added
  • Type MemberTargetAppDeploymentsAssignmentInput was added
  • Type MemberTargetAssignment was added
  • Type MemberTargetAssignmentInput was added
  • Type MemberTargetServicesAssignment was added
  • Type MemberTargetServicesAssignmentInput was added
  • Type Permission was added
  • Type PermissionGroup was added
  • Type PermissionLevel 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