OBJECT
MasterRightEntity
User role in the space that defines which features, records and pipelines its users can access.
link GraphQL Schema definition
- type MasterRightEntity {
- # True when the record is protected against deletion because it must always exist
- # in the space. Deleting a record that is not protected can still fail on other
- # checks. Read-only.
- : Boolean!
- # Unique identifier of entity.
- : ID!
- # Specifies if the entity is considered deleted.
- : Boolean
- # Last modification time.
- : DateTime
- # Creation time.
- : DateTime
- # Allows users with this role to manage account hierarchy types, account and
- # contact relation types and account roles in Administration.
- : Boolean
- # Shows the Accounts screen to users with this role. Which accounts they can see
- # and edit is set by accessEntityAccount.
- : Boolean
- # Allows users with this role to use the AI assistant that builds and describes
- # automation processes, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use the AI assistant that creates online forms,
- # when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use AI summaries and suggested actions on record
- # detail screens, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use AI to prefill new accounts, contacts and
- # leads from an email, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use AI-suggested org charts and account
- # hierarchies, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use the AI assistant that builds reports, when
- # the feature is enabled for the space.
- : Boolean
- # Allows users with this role to use AI smart fields, whose values are generated
- # by AI, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to publish appointment schedules that let others
- # book meetings with them, when the feature is enabled for the space. Turning it
- # off disables the schedules of the users with this role.
- : Boolean
- # Allows users with this role to manage appointment schedules of other users.
- : Boolean
- # Allows users with this role to create approval processes and manage their own,
- # when approval processes are enabled for the space.
- : Boolean
- # Allows users with this role to manage approval processes owned by other users.
- : Boolean
- # Allows users with this role to open the Approvals screen and act on approval
- # requests, when approval processes are enabled for the space.
- : Boolean
- # Allows users with this role to open the Archive screens listing lost, closed and
- # archived records.
- : Boolean
- # Allows users with this role to open the Audit screen.
- : Boolean
- # Allows users with this role to view the audit log of changes made in the space.
- : Boolean
- # Whether users with this role may reorder and pin their own bottom menu ("Users
- # can customize the bar"). On by default; switched off, users get the layout set
- # in bottomMenuLayout, and a layout of their own (UISettings.bottomMenuLayout) is
- # still stored but read as null until this is switched on again.
- : Boolean
- # Allows users with this role to update many records at once with bulk update.
- : Boolean
- # Allows users with this role to make calls through the calling integration, when
- # the feature is enabled for the space.
- : Boolean
- # Which company phone numbers users with this role can use for calls and text
- # messages: none (NoAccess), those in allowedCompanyPhones (Selected) or all
- # (All).
- : AccessLevelCompanyEmailsEnum
- # Allows users with this role to purchase and manage company phone numbers for the
- # calling integration.
- : Boolean
- # Which shared company email accounts users with this role can send from: none
- # (NoAccess), those in allowedCompanyEmails (Selected) or all (All).
- : AccessLevelCompanyEmailsEnum
- # Shows the Contacts screen to users with this role. Which contacts they can see
- # and edit is set by accessEntityContact.
- : Boolean
- # Allows users with this role to browse and work with documents in the Document
- # Manager, when the feature is enabled for the space.
- : Boolean
- # Allows users with this role to manage company documents and folders that are not
- # tied to a record.
- : Boolean
- # Allows users with this role to create and edit the document folders used for
- # records.
- : Boolean
- # Allows users with this role to use the duplicate checker to find duplicate
- # records, when the feature is enabled for the space.
- : Boolean
- # When true, users with this role get the email notification preferences from
- # accessEmailNotificationSettings and cannot change their own.
- : Boolean
- # Default email notification preferences applied to users with this role (which
- # events trigger an email and through which channel).
- : NotificationSettings
- # Level of access to accounts for users with this role, from NoAccess and Readonly
- # to Editor, EditorOrUnitManger and All. Applies to the accounts the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing accounts.
- : Boolean
- # Allows users with this role to delete accounts they can edit.
- : Boolean
- # Which accounts users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to own private accounts, which are visible only to
- # their owner.
- : Boolean
- # Allows users with this role to create new tags for accounts.
- : Boolean
- # Whether users with this role can work with all account types (All) or only with
- # those in allowedAccountTypes (Selected).
- : AccessEntityTypesEnum
- # Level of access to appointments for users with this role, from NoAccess and
- # Readonly to Editor, EditorOrUnitManger and All. Applies to the appointments the
- # role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to delete appointments they can edit.
- : Boolean
- # Which appointments users with this role can see besides those they own or that
- # are shared with them: no others (Owned), those of their sales units (Current and
- # its variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to create new tags for appointments.
- : Boolean
- # Whether users with this role can work with all appointment types (All) or only
- # with those in allowedAppointmentTypes (Selected).
- : AccessEntityTypesEnum
- # Level of access to Navigator screen layouts for users with this role: not
- # available (NoAccess), use of those shared with them (Readonly), or also creating
- # their own (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to delete Navigator screen layouts owned by other
- # users.
- : Boolean
- # Allows users with this role to delete Navigator screen layouts they own.
- : Boolean
- # Allows users with this role to share their Navigator screen layouts with
- # selected users and sales units.
- : Boolean
- # Allows users with this role to share their Navigator screen layouts with all
- # users of the space.
- : Boolean
- # Level of access to contacts for users with this role, from NoAccess and Readonly
- # to Editor, EditorOrUnitManger and All. Applies to the contacts the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing contacts.
- : Boolean
- # Allows users with this role to delete contacts they can edit.
- : Boolean
- # Which contacts users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to own private contacts, which are visible only to
- # their owner.
- : Boolean
- # Allows users with this role to create new tags for contacts.
- : Boolean
- # Whether users with this role can work with all contact types (All) or only with
- # those in allowedContactTypes (Selected).
- : AccessEntityTypesEnum
- # Level of access to dashboards for users with this role: not available
- # (NoAccess), use of those shared with them (Readonly), or also creating their own
- # (All). Dashboards are unavailable while accessEntityReport is NoAccess.
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to delete dashboards owned by other users.
- : Boolean
- # Allows users with this role to delete dashboards they own.
- : Boolean
- # Allows users with this role to share their dashboards with selected users and
- # sales units.
- : Boolean
- # Allows users with this role to share their dashboards with all users of the
- # space.
- : Boolean
- # Which emails users with this role see on records, reports, feeds and automation.
- # Default: any email linked to a record the user can see. UsersAndSalesUnits: only
- # emails owned by or shared by users / sales unit members in
- # accessEntityEmailAllowed (own and shared-with-me emails always stay visible).
- # The Inbox is not affected.
- : EmailAccessLevelEnum
- # Allow-list for accessEntityEmailAccessLevel = UsersAndSalesUnits: users and
- # sales units (their Member users) whose emails stay visible. Kept when switching
- # back to Default.
- : EmailAccessAllowList
- # How users with this role can share the body of their emails: always private
- # (PrivateOnly), always public (PublicOnly) or chosen per email (Custom).
- : ContentShareModeConfigEnum
- # Allows users with this role to delete emails they neither own nor sent.
- : Boolean
- # Whether the email integration of users with this role links emails to the
- # accounts of their recipients. Custom leaves it to each user's own email
- # settings.
- : TernaryConfigEnum
- # Whether the email integration of users with this role links emails to accounts
- # whose website domain matches a recipient's email domain. Custom leaves it to
- # each user's own email settings.
- : TernaryConfigEnum
- # Whether the email integration of users with this role links emails to the
- # contacts of their recipients. Custom leaves it to each user's own email
- # settings.
- : TernaryConfigEnum
- # Level of access to email sequences for users with this role, when email
- # sequences are enabled for the space: none (NoAccess), only their own (Personal)
- # or all (FullAccess).
- : AccessLevelEmailSequenceEnum
- # Level of access to email templates for users with this role: not available
- # (NoAccess), use of those shared with them (Readonly), or also creating their own
- # (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to create and delete email template folders.
- : Boolean
- # Allows users with this role to delete email templates owned by other users.
- : Boolean
- # Allows users with this role to delete email templates they own.
- : Boolean
- # Allows users with this role to share their email templates with selected users
- # and sales units.
- : Boolean
- # Allows users with this role to share their email templates with all users of the
- # space.
- : Boolean
- # Level of access to forecasts for users with this role: not available (NoAccess),
- # use of those shared with them (Readonly), or also creating their own (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to delete forecasts owned by other users.
- : Boolean
- # Allows users with this role to delete forecasts they own.
- : Boolean
- # Allows users with this role to edit forecasts owned by other users.
- : Boolean
- # Allows users with this role to share their forecasts with selected users and
- # sales units.
- : Boolean
- # Allows users with this role to share their forecasts with all users of the
- # space.
- : Boolean
- # Level of access to form views for users with this role: not available
- # (NoAccess), use of those shared with them (Readonly), or also creating their own
- # (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to delete form views owned by other users.
- : Boolean
- # Allows users with this role to delete form views they own.
- : Boolean
- # Allows users with this role to share their form views with selected users and
- # sales units.
- : Boolean
- # Allows users with this role to share their form views with all users of the
- # space.
- : Boolean
- # Level of access to leads for users with this role, from NoAccess and Readonly to
- # Editor, EditorOrUnitManger and All. Applies to the leads the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing leads.
- : Boolean
- # Allows users with this role to delete leads they can edit.
- : Boolean
- # Which leads users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to own private leads, which are visible only to
- # their owner.
- : Boolean
- # Allows users with this role to create new tags for leads.
- : Boolean
- # Whether users with this role can work with all lead types (All) or only with
- # those in allowedLeadTypes (Selected).
- : AccessEntityTypesEnum
- # Allows users with this role to create new tags for emails, memos and text
- # messages.
- : Boolean
- # Level of access to opportunities for users with this role, from NoAccess and
- # Readonly to Editor, EditorOrUnitManger and All. Applies to the opportunities the
- # role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing opportunities.
- : Boolean
- # Allows users with this role to delete opportunities they can edit.
- : Boolean
- # Which opportunities users with this role can see besides those they own or that
- # are shared with them: no others (Owned), those of their sales units (Current and
- # its variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to own private opportunities, which are visible only
- # to their owner.
- : Boolean
- # Allows users with this role to create new tags for opportunities.
- : Boolean
- # Which pipelines users with this role can work with: none (NoPipeline), those in
- # allowedPipelines (Selected), or all with or without access to pipeline step
- # documents (AllWithDocuments, AllNoDocuments).
- : AccessLevelPipelineEnum
- # Level of access to automation processes for users with this role, when process
- # automation is enabled for the space: none (NoAccess), only their own (Personal)
- # or all (FullAccess).
- : AccessLevelProcessBuilderEnum
- # Level of access to screen profiles (saved screen views) for users with this
- # role: use of those shared with them (Readonly) or also creating their own (All).
- # NoAccess is rejected.
- : AccessLevelCommonRecordsEnumEnum
- # Default screen profile ids assigned to users with this role for each main screen
- # (Navigator, Pipeline, Lead, Account, Contact, Activity, Project, Quote, etc.).
- : ScreensDefaultProfilesParams
- # Allows users with this role to delete screen profiles owned by other users.
- : Boolean
- # Allows users with this role to delete screen profiles they own.
- : Boolean
- # Allows users with this role to share their screen profiles with selected users
- # and sales units.
- : Boolean
- # Allows users with this role to share their screen profiles with all users of the
- # space.
- : Boolean
- # Level of access to projects for users with this role, from NoAccess and Readonly
- # to Editor, EditorOrUnitManger and All. Applies to the projects the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing projects.
- : Boolean
- # Allows users with this role to delete projects they can edit.
- : Boolean
- # Which projects users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to own private projects, which are visible only to
- # their owner.
- : Boolean
- # Allows users with this role to create new tags for projects.
- : Boolean
- # Level of access to quotes for users with this role, from NoAccess and Readonly
- # to Editor, EditorOrUnitManger and All. Applies to the quotes the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to create copies of existing quotes.
- : Boolean
- # Allows users with this role to delete quotes they can edit.
- : Boolean
- # Which quotes users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to create new tags for quotes.
- : Boolean
- # Whether users with this role can work with all quote types (All) or only with
- # those in allowedQuoteTypes (Selected).
- : AccessEntityTypesEnum
- # Level of access to reports for users with this role: not available (NoAccess),
- # use of those shared with them (Readonly), or also creating their own (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to create and delete report folders.
- : Boolean
- # Allows users with this role to delete reports owned by other users.
- : Boolean
- # Allows users with this role to delete reports they own.
- : Boolean
- # Allows users with this role to save reports as private, visible only to
- # themselves.
- : Boolean
- # Allows users with this role to schedule reports for regular delivery.
- : Boolean
- # Allows users with this role to view and manage report schedules of other users.
- : Boolean
- # Allows users with this role to share their reports with selected users and sales
- # units.
- : Boolean
- # Allows users with this role to share their reports with all users of the space.
- : Boolean
- # Allows users with this role to view and follow solutions, when the feature is
- # enabled for the space.
- : Boolean
- # Allows users with this role to create, edit and delete solutions.
- : Boolean
- # Level of access to targets for users with this role: not available (NoAccess),
- # use of those shared with them (Readonly), or also creating their own (All).
- : AccessLevelCommonRecordsEnumEnum
- # Allows users with this role to delete targets owned by other users.
- : Boolean
- # Allows users with this role to delete targets they own.
- : Boolean
- # Level of access to tasks for users with this role, from NoAccess and Readonly to
- # Editor, EditorOrUnitManger and All. Applies to the tasks the role can see.
- : AccessLevelEntityEnum
- # Allows users with this role to delete tasks they can edit.
- : Boolean
- # Which tasks users with this role can see besides those they own or that are
- # shared with them: no others (Owned), those of their sales units (Current and its
- # variants) or all (All).
- : AccessDirectionEnum
- # Allows users with this role to create new tags for tasks.
- : Boolean
- # Whether users with this role can work with all task types (All) or only with
- # those in allowedTaskTypes (Selected).
- : AccessEntityTypesEnum
- # Allows users with this role to create tasks without an owner (unassigned tasks).
- : Boolean
- # Allows users with this role to export records and reports to files.
- : Boolean
- # Allows users with this role to open the Feed screen with the stream of
- # activities, emails and other updates.
- : Boolean
- # Allows users with this role to manage currencies and exchange rate lists in
- # Administration.
- : Boolean
- # Allows users with this role to manage fields, forms, record types, tags and
- # translations in Administration.
- : Boolean
- # Allows users with this role to manage the global settings of the space in
- # Administration, including the Automation Hub and API access.
- : Boolean
- # Allows users with this role to open the Navigator screen.
- : Boolean
- # Allows users with this role to import records from files.
- : Boolean
- # Allows users with this role to open the Insights area with sales performance,
- # indicator, conversion and lifecycle overviews.
- : Boolean
- # Shows the Leads screen to users with this role. Which leads they can see and
- # edit is set by accessEntityLead.
- : Boolean
- # Allows users with this role to create online forms and manage their own, when
- # online forms are enabled for the space.
- : Boolean
- # Allows users with this role to edit and delete online forms owned by other
- # users.
- : Boolean
- # Shows the Opportunities screen to users with this role. Which opportunities they
- # can see and edit is set by accessEntityOppty.
- : Boolean
- # Allows users with this role to manage pipelines, lead processes and quote
- # processes in Administration.
- : Boolean
- # Allows users with this role to print records and reports.
- : Boolean
- # Allows users with this role to manage products, product categories and price
- # lists in Administration.
- : Boolean
- # Allows users with this role to use Projects, when the feature is enabled for the
- # space. Which projects they can see and edit is set by accessEntityProject.
- : Boolean
- # Allows users with this role to use Quotes, when the feature is enabled for the
- # space. Which quotes they can see and edit is set by accessEntityQuote.
- : Boolean
- # Allows users with this role to manage sales roles in Administration.
- : Boolean
- # Allows users with this role to manage the security settings of the space in
- # Administration.
- : Boolean
- # Allows users with this role to manage sales units in Administration.
- : Boolean
- # Allows users with this role to manage users, user roles and sales unit
- # membership in Administration. Cannot be turned off on the default administrator
- # role.
- : Boolean
- # Which company phone numbers users with this role can use for WhatsApp messages,
- # when WhatsApp is enabled for the space: none (NoAccess), those in
- # allowedCompanyPhones (Selected) or all (All).
- : AccessLevelCompanyEmailsEnum
- # The role's Navigation list as one tree: top-level rows in the role's default
- # bottom menu order, where a group row (kind Section: Communication, Analytics,
- # Archive, Tools or a custom section) carries its member items. Stored as the
- # client sent it; until it is saved once the default list is returned, everything
- # enabled and pinned. The access_* flags of the role are not touched by it: the
- # client sends both.
- : [InterfaceBottomMenuRow!]
- # Name of the entity and its default text representation.
- : String!
- # Revision when entity was lastly changed.
- : Int
- # Pipelines this user role can use. Effective only when accessEntityPipeline is
- # set to Selected; with All-* values every pipeline is granted.
- #
- # Arguments
- # filter: Filter Pipeline relations by target Pipeline
- # attributes.
- # filterEdge: Filter AllowedPipeline relations by edge (relation)
- # AllowedPipeline attributes.
- # orderBy: Order Pipeline relations by target Pipeline
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : PipelineFilterInput,
- : AllowedPipelineFilterInput,
- : [PipelineOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedPipelineEntityConnection
- # Lead types this user role can use. Effective only when accessEntityLeadTypes is
- # set to Selected.
- #
- # Arguments
- # filter: Filter LeadType relations by target LeadType
- # attributes.
- # filterEdge: Filter AllowedLeadType relations by edge (relation)
- # AllowedLeadType attributes.
- # orderBy: Order LeadType relations by target LeadType
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : LeadTypeFilterInput,
- : AllowedLeadTypeFilterInput,
- : [LeadTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedLeadTypeEntityConnection
- # Quote types this user role can use. Effective only when accessEntityQuoteTypes
- # is set to Selected.
- #
- # Arguments
- # filter: Filter QuoteType relations by target QuoteType
- # attributes.
- # filterEdge: Filter AllowedQuoteType relations by edge
- # (relation) AllowedQuoteType attributes.
- # orderBy: Order QuoteType relations by target QuoteType
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : QuoteTypeFilterInput,
- : AllowedQuoteTypeFilterInput,
- : [QuoteTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedQuoteTypeEntityConnection
- # Account types this user role can use. Effective only when
- # accessEntityAccountTypes is set to Selected.
- #
- # Arguments
- # filter: Filter AccountType relations by target AccountType
- # attributes.
- # filterEdge: Filter AllowedAccountType relations by edge
- # (relation) AllowedAccountType attributes.
- # orderBy: Order AccountType relations by target AccountType
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : AccountTypeFilterInput,
- : AllowedAccountTypeFilterInput,
- : [AccountTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedAccountTypeEntityConnection
- # Contact types this user role can use. Effective only when
- # accessEntityContactTypes is set to Selected.
- #
- # Arguments
- # filter: Filter ContactType relations by target ContactType
- # attributes.
- # filterEdge: Filter AllowedContactType relations by edge
- # (relation) AllowedContactType attributes.
- # orderBy: Order ContactType relations by target ContactType
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : ContactTypeFilterInput,
- : AllowedContactTypeFilterInput,
- : [ContactTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedContactTypeEntityConnection
- # Task types this user role can use. Effective only when accessEntityTaskTypes is
- # set to Selected.
- #
- # Arguments
- # filter: Filter TaskType relations by target TaskType
- # attributes.
- # filterEdge: Filter AllowedTaskType relations by edge (relation)
- # AllowedTaskType attributes.
- # orderBy: Order TaskType relations by target TaskType
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : TaskTypeFilterInput,
- : AllowedTaskTypeFilterInput,
- : [TaskTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedTaskTypeEntityConnection
- # Appointment types this user role can use. Effective only when
- # accessEntityAppointmentTypes is set to Selected. The recurrent appointment type
- # is always granted implicitly and cannot be stored here.
- #
- # Arguments
- # filter: Filter AppointmentType relations by target
- # AppointmentType attributes.
- # filterEdge: Filter AllowedAppointmentType relations by edge
- # (relation) AllowedAppointmentType attributes.
- # orderBy: Order AppointmentType relations by target
- # AppointmentType attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : AppointmentTypeFilterInput,
- : AllowedAppointmentTypeFilterInput,
- : [AppointmentTypeOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedAppointmentTypeEntityConnection
- # Company email addresses this user role can send from. Effective only when
- # accessCompanyEmails is set to Selected.
- #
- # Arguments
- # filter: Filter CompanyEmail relations by target CompanyEmail
- # attributes.
- # filterEdge: Filter AllowedCompanyEmail relations by edge
- # (relation) AllowedCompanyEmail attributes.
- # orderBy: Order CompanyEmail relations by target CompanyEmail
- # attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : CompanyEmailFilterInput,
- : AllowedCompanyEmailFilterInput,
- : [CompanyEmailOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedCompanyEmailEntityConnection
- # Company phones this user role can use for calling/SMS. Effective only when
- # accessCallingCompanyPhone is set to Selected.
- #
- # Arguments
- # filter: Filter Phone relations by target Phone attributes.
- # filterEdge: Filter AllowedCompanyPhone relations by edge
- # (relation) AllowedCompanyPhone attributes.
- # orderBy: Order Phone relations by target Phone attributes.
- # includeDeleted: Returns deleted target records as well. Default
- # is true.
- # before: Cursor until which to take entities to result set.
- # after: Cursor after which to start taking entities to result
- # set.
- # first: Number of entities to return from beginning of the
- # result set.
- # last: Return only the "last" number of entities from result
- # set.
- (
- : PhoneFilterInput,
- : AllowedCompanyPhoneFilterInput,
- : [PhoneOrderByInput!],
- : Boolean,
- : String,
- : String,
- : Int,
- : Int
- ): AllowedCompanyPhoneEntityConnection
- # Per-custom-entity access settings (access level, allowed types, default screen
- # profile, etc.) for users with this role. One entry per custom entity defined in
- # the space.
- : [CustomEntityMasterRight!]
- # Permissions the current user has on this record, out of the requested ones.
- #
- # Arguments
- # permissions: Permissions to check; the result lists those the
- # current user has.
- (: [EntityPermsEnum!]!): [EntityPermsEnum!]!
- }
link Require by
- AllowedAccountTypeEntityAccount type that a user role is allowed to use.
- AllowedAppointmentTypeEntityAppointment type that a user role is allowed to use.
- AllowedCompanyEmailEntityCompany email address that a user role is allowed to send emails from.
- AllowedCompanyPhoneEntityCompany phone number that a user role is allowed to use for calls and text messages.
- AllowedContactTypeEntityContact type that a user role is allowed to use.
- AllowedLeadTypeEntityLead type that a user role is allowed to use.
- AllowedPipelineEntityPipeline that a user role is allowed to use, optionally with access to the documents of its steps.
- AllowedQuoteTypeEntityQuote type that a user role is allowed to use.
- AllowedTaskTypeEntityTask type that a user role is allowed to use.
- ClientEntityUser of the space; owns records, belongs to sales units and has a user role that determines what they can do.
- CreateMasterRightPayloadResult of the createMasterRight mutation.
- DeleteMasterRightPayloadResult of the deleteMasterRight mutation.
- FieldPermissionEntityAccess a user role has to a custom field: full access, read-only or hidden.
- MasterRightEntityEdgeA Relay edge containing a `MasterRightEntity` and its cursor.
- MasterRightRepositoryRead operations for MasterRight records.
- UpdateMasterRightPayloadResult of the updateMasterRight mutation.