Group

Group

Represents a user group for organizing users and managing permissions

Kind: Object

Fields

Field Type Description
description String Optional description explaining the purpose of the group
id ID! Unique identifier for the group
isAdmin Boolean!
name String! Display name of the group
permissions [String!]! Requires users:manage
slug String! URL-friendly identifier for the group

Definition

"""Represents a user group for organizing users and managing permissions"""
type Group {
  """Optional description explaining the purpose of the group"""
  description: String
  """Unique identifier for the group"""
  id: ID!
  isAdmin: Boolean!
  """Display name of the group"""
  name: String!
  permissions: [String!]! @authz(permission: "users:manage")
  """URL-friendly identifier for the group"""
  slug: String!
}