SLAKPIInstance (SLA KPI instance) entity messages and methods


Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

The schema name for this entity is SLAKPIInstance. This entity represents the data of a service level agreement (SLA) key performance indicator (KPI) instance that is tracked for an individual case. Instances of this entity will be generated automatically and updated by the system for cases using enhanced SLAs. The messages supported for this entity are intended to enable scenarios for reporting and integration with other systems.

To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the metadata for your organization. You can also view the metadata for an uncustomized organization in the Excel file called EntityMetadata.xlsx included in the top-level folder of the SDK download.

The following table describes the messages for this entity, which you use with the IOrganizationService.Execute method.




Assigns an SLAKPIInstance to another user or team.


Creates an SLAKPIInstance. You can also call the IOrganizationService.Create method.


Deletes an SLAKPIInstance. You can also call the IOrganizationService.Delete method.


Shares a SLAKPIInstance with another security principal (user or team).


Changes the access rights for a SLAKPIInstance previously shared with another security principal (user or team).


Retrieves an SLAKPIInstance. You can also call the IOrganizationService.Retrieve method.


Retrieves a collection of SLAKPIInstances. You can also call the IOrganizationService.RetrieveMultiple method.


Retrieves the access rights the specified security principal (user or team) has to an SLAKPIInstance.


Retrieves the security principals (users or teams) that have access to a contract, together with their access rights to the SLAKPIInstance.


Removes all access to an SLAKPIInstance for the specified security principal (user or team).


Updates an SLAKPIInstance. You can also call the IOrganizationService.Update method.

See Also

Service entities (contract, incident, knowledge article, queue, calendar, entitlement, slakpiinstance)
Privileges by entity
Help & Training: Define service level agreements (SLAs)

Microsoft Dynamics 365

© 2016 Microsoft. All rights reserved. Copyright