MCPcopy Create free account
hub / github.com/chainloop-dev/chainloop / AddMemberToGroup

Method AddMemberToGroup

app/controlplane/pkg/biz/group.go:52–52  ·  view source on GitHub ↗

AddMemberToGroup adds a user to a group, optionally specifying if they are a maintainer.

(ctx context.Context, orgID uuid.UUID, groupID uuid.UUID, userID uuid.UUID, maintainer bool)

Source from the content-addressed store, hash-verified

50 ListMembers(ctx context.Context, orgID uuid.UUID, groupID uuid.UUID, opts *ListMembersOpts, paginationOpts *pagination.OffsetPaginationOpts) ([]*GroupMembership, int, error)
51 // AddMemberToGroup adds a user to a group, optionally specifying if they are a maintainer.
52 AddMemberToGroup(ctx context.Context, orgID uuid.UUID, groupID uuid.UUID, userID uuid.UUID, maintainer bool) (*GroupMembership, error)
53 // RemoveMemberFromGroup removes a user from a group.
54 RemoveMemberFromGroup(ctx context.Context, orgID uuid.UUID, groupID uuid.UUID, userID uuid.UUID) error
55 // UpdateMemberMaintainerStatus updates the maintainer status of a group member.

Implementers 1

GroupRepoapp/controlplane/pkg/data/group.go

Calls

no outgoing calls