OBJECT
ProfileEntity
Saved view of an app screen (e.g. leads, accounts or opportunities) with its filter, layout and charts, optionally shared with others.
link GraphQL Schema definition
- type ProfileEntity {
- # 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
- # User who owns the screen profile.
- : ClientEntity
- # Specific record this profile is synchronized to. Set only when syncEnabled is
- # true.
- : ReportEntity
- # Application screen the profile (saved view) belongs to, such as the leads,
- # accounts or opportunities screen. For custom entity screens, entityApiName
- # identifies the custom entity.
- : ScreenTypeEnum!
- # API name of the custom entity this profile applies to. Set only when the profile
- # targets a custom entity screen; otherwise empty.
- : String
- # Name of the entity and its default text representation.
- : String!
- # Id of the owning user.
- : ID!
- # Layout and chart configuration of the screen profile, stored as a JSON document.
- # This payload conforms to the `ProfileSettings` JSON Schema:
- # https://api-doc.coevera.com/schemas/ProfileSettings.json
- : JSONString!
- # Who besides the owner can use the profile: nobody (Private), selected users and
- # sales units (Standard), or all users.
- : ShareModeEnum
- # When true, changes to the profile are propagated to records linked via
- # ProfileRelation; when false, the profile is detached from the records.
- : Boolean
- # Id of the synchronized record.
- : ID
- # Whether the profile lists the records matching its filter (Dynamic) or a fixed
- # list of records added to it explicitly (Static).
- : ProfileTypeEnum
- # When true, the profile name is treated as a translation key and localized in the
- # UI; otherwise the literal name is shown.
- : Boolean
- # Revision when entity was lastly changed.
- : Int
- # For pipeline-screen profiles, ids of the pipelines included in the profile
- # configuration; empty for profiles on other screens.
- : [UUID!]!
- # 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
- ClientFavoriteEntityRecord or screen profile that a user has marked as a favorite.
- ProfileEntityEdgeA Relay edge containing a `ProfileEntity` and its cursor.
- ProfileRelationEntityRecord added explicitly to a static saved view (profile).
- ProfileRepositoryRead operations for Profile records.
- ProfileSharingClientRelationEntityShare of a saved view (profile) with an individual user.
- ProfileSharingSalesUnitRelationEntityShare of a saved view (profile) with a sales unit.
- ReportEntitySaved report or dashboard with its settings, sharing and delivery schedule.