---
schema_version: "1"
id: 351cd8ecb73726f1975c507d6374df64fe0a57456766e195bfd13c8a57c1f9ee
title: ServiceMgmtKnwlgArtclConfig
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/agentforce-it-service/guides/agentforce-it-service/tooling-apis/tooling-api-objects-servicemgmtknwlgartclconfig.md
canonical_url: https://developer.salesforce.com/docs/service/agentforce-it-service/guide/tooling-api-objects-servicemgmtknwlgartclconfig.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: a31401268f8960a5c1e3ed8d32d9aa0113ebf58db99eeae06f9b2aaa001e031b
products:
  - Agentforce IT Service Developer Guide
  - Service Cloud Developer Content
---

# ServiceMgmtKnwlgArtclConfig

Represents a collection of settings to configure Service Management Knowledge. This object is available in API version 65.0 and later.

## Supported SOAP API Calls

`create()`, `delete()`, `describeLayout()`, `describeSObjects()`, `query()`, `retrieve()`, `update()`, `upsert()`

## Supported REST API Methods

`DELETE, GET, HEAD, PATCH, POST, Query`

## Fields

### DeveloperName

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. This field is automatically generated, but you can supply your own value if you create the record using the API. When creating large sets of data, always specify a unique DeveloperName for each record. If no DeveloperName is specified, performance may slow while Salesforce generates one for each record.

### KnowledgeArticleRecordType

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The Salesforce ID for the Knowledge Article record type to use for Service Management Knowledge.

### Language

-   **Type**: picklist
-   **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
-   **Description**: The language of the record.

### MasterLabel

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The UI label of the record.

### RootCauseField

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The developer name of the field where the root cause details are stored for Service Management Knowledge.

### WorkAroundField

-   **Type**: string
-   **Properties**: Create, Filter, Group, Sort, Update
-   **Description**: The developer name of the field where the workaround details are stored for Service Management Knowledge.

