termsAndConditionsAcceptanceStatus resource type

Important: APIs under the /beta version in Microsoft Graph are in preview and are subject to change. Use of these APIs in production applications is not supported. Note: Using the Microsoft Graph APIs to configure Intune controls and policies still requires that the Intune service is correctly licensed by the customer. A termsAndConditionsAcceptanceStatus entity represents the acceptance status of a given Terms and Conditions (T&C) policy by a given user. Users must accept the most up-to-date version of the terms in order to retain access to the Company Portal.


Method Return Type Description
List termsAndConditionsAcceptanceStatuses termsAndConditionsAcceptanceStatus collection List properties and relationships of the termsAndConditionsAcceptanceStatus objects.
Get termsAndConditionsAcceptanceStatus termsAndConditionsAcceptanceStatus Read properties and relationships of the termsAndConditionsAcceptanceStatus object.
Create termsAndConditionsAcceptanceStatus termsAndConditionsAcceptanceStatus Create a new termsAndConditionsAcceptanceStatus object.
Delete termsAndConditionsAcceptanceStatus None Deletes a termsAndConditionsAcceptanceStatus.
Update termsAndConditionsAcceptanceStatus termsAndConditionsAcceptanceStatus Update the properties of a termsAndConditionsAcceptanceStatus object.
Get termsAndConditions termsAndConditions Read properties and relationships of the termsAndConditions object.


Property Type Description
id String Unique identifier of the entity.
userDisplayName String Display name of the user whose acceptance the entity represents.
acceptedVersion Int32 Most recent version number of the T&C accepted by the user.
acceptedDateTime DateTimeOffset DateTime when the terms were last accepted by the user.


Relationship Type Description
termsAndConditions termsAndConditions Navigation link to the terms and conditions that are assigned.

JSON Representation

Here is a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.termsAndConditionsAcceptanceStatus",
  "id": "String (identifier)",
  "userDisplayName": "String",
  "acceptedVersion": 1024,
  "acceptedDateTime": "String (timestamp)"