# Category Access DMO

Each row is one rule that grants or denies a role, profile, or permission set access to a specific data category for Knowledge articles or Question.

## Object Properties

**Object API Name:** `CategoryAccess_std__dlm`\
**Category:** Unassigned\
**Availability:** Available in 262 and later versions\
**Primary Key Field:** Id

## Relationships

- **CategoryGroupId** has a FOREIGNKEY relationship with the [Category DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-categorydmo-dmo.md) `Id` field.
- **CategoryId** has a FOREIGNKEY relationship with the [Category DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-categorydmo-dmo.md) `Id` field.
- **UserRoleId** has a FOREIGNKEY relationship with the [Role DMO](/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userroledmo-dmo.md) `Id` field.

## Fields

- [AccessScopeName](#accessscopename)
- [CategoryGroupId](#categorygroupid)
- [CategoryId](#categoryid)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [Id](#id)
- [InternalOrganizationId](#internalorganizationid)
- [IsAccessRevoked](#isaccessrevoked)
- [KQ_CategoryGroupId](#kq_categorygroupid)
- [KQ_CategoryId](#kq_categoryid)
- [KQ_Id](#kq_id)
- [KQ_UserRoleId](#kq_userroleid)
- [PermissionSetId](#permissionsetid)
- [ProfileId](#profileid)
- [UserRoleId](#userroleid)

### AccessScopeName

- **Field API Name:** `AccessScopeName__c`
- **Data Type:** TEXT
- **Description:** The name of the Object to which this category access rule scope is applicable to.

### CategoryGroupId

- **Field API Name:** `CategoryGroupId__c`
- **Data Type:** TEXT
- **Description:** Category Group Id reference, to associate access rule to a given Category Group.

### CategoryId

- **Field API Name:** `CategoryId__c`
- **Data Type:** TEXT
- **Description:** Category Id reference, to associate access rule to a given Category.

### cdp_sys_record_currency

- **Field API Name:** `cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### DataSourceId

- **Field API Name:** `DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### Id

- **Field API Name:** `Id__c`
- **Data Type:** TEXT
- **Description:** Unique identifier for this category access rule. Primary key.

### InternalOrganizationId

- **Field API Name:** `InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### IsAccessRevoked

- **Field API Name:** `IsAccessRevoked__c`
- **Data Type:** BOOLEAN
- **Description:** When true, this row denies access to the category.

### KQ_CategoryGroupId

- **Field API Name:** `KQ_CategoryGroupId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CategoryGroupId

### KQ_CategoryId

- **Field API Name:** `KQ_CategoryId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for CategoryId

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_UserRoleId

- **Field API Name:** `KQ_UserRoleId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for UserRoleId

### PermissionSetId

- **Field API Name:** `PermissionSetId__c`
- **Data Type:** TEXT
- **Description:** Permission Set Id to understand which user this category access is provided.

### ProfileId

- **Field API Name:** `ProfileId__c`
- **Data Type:** TEXT
- **Description:** Profile Id to understand which user this category access is provided.

### UserRoleId

- **Field API Name:** `UserRoleId__c`
- **Data Type:** TEXT
- **Description:** User role reference to understand which user this category access is provided.
