| title | approvedClientApp resource type |
|---|---|
| description | Represents the approved client apps configured for the remoteDesktopSecurityConfiguration object on the servicePrincipal. |
| author | mjsantani |
| ms.localizationpriority | medium |
| ms.subservice | entra-applications |
| doc_type | resourcePageType |
| ms.date | 01/02/2026 |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Represents the approved client apps configured for the remoteDesktopSecurityConfiguration object on the service principal. This configuration along with targetDeviceGroup enables Single Sign on (SSO) using the Microsoft Entra ID Remote Desktop Services (RDS) authentication protocol, when Microsoft Entra ID authenticates a user to a joined or hybrid joined device that is a member of the target device group.
Inherits from entity.
| Method | Return type | Description |
|---|---|---|
| List | approvedClientApp collection | Get a list of the approvedClientApp objects and their properties for the remoteDesktopSecurityConfiguration object on the servicePrincipal. |
| Create | approvedClientApp | Create a new approvedClientApp object for the remoteDesktopSecurityConfiguration object on the servicePrincipal. |
| Get | approvedClientApp | Read the properties and relationships of an approvedClientApp object for the remoteDesktopSecurityConfiguration on a servicePrincipal. |
| Update | approvedClientApp | Update the properties of an approvedClientApp object. |
| Delete | None | Delete an approvedClientApp object for the remoteDesktopSecurityConfiguration on the servicePrincipal. |
| Property | Type | Description |
|---|---|---|
| displayName | String | Display name for the client application. |
| id | String | Object identifier of the application. Inherited from entity. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.approvedClientApp",
"id": "String (identifier)",
"displayName": "String"
}