WorkAccess

Used to grant or restrict user access to give badge definitions. Each badge definition record must have one WorkAccess record.

Supported Calls

create()delete()describeSObjects()getDeleted()getUpdated()query()retrieve()undelete()update()upsert()

Additional Considerations and Related Objects

WorkAccess is not available through Schema Builder and is not customizable. A WorkAccess record is required for users to Give BadgeDefinitions. If a WorkAccess record is not created, BadgeDefinitions will not be available to users.

The sharing of WorkAccess records is through WorkAccessShare For each WorkBadgeDefinition record, you must create both a WorkAccess record (per WorkBadgeDefinition) and WorkAccessShare records for sharing to users or groups.

Fields

Field Name Details
AccessType
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort, Update
Description
Define the type of Access given to user (“Give”).
OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Salesforce unique ID for owner of Access record.
ParentId
Type
reference
Properties
Create, Filter, Group, Sort, Update
Description
Salesforce unique ID for BadgeDefinition record associated with this Access record.