resellerDelegatedAdminRelationship resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents the details of the delegated administrative privileges that a Microsoft indirect reseller partner has in a customer tenant that is created by a Microsoft indirect provider partner.

Inherits from delegatedAdminRelationship.

Properties

Property Type Description
accessDetails delegatedAdminAccessDetails The access details that contain the identifiers of the administrative roles that the partner administrator requests in the customer tenant. Inherited from delegatedAdminRelationship.
activatedDateTime DateTimeOffset The date and time when the relationship was activated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from delegatedAdminRelationship.
autoExtendDuration Duration The duration by which the validity of the relationship is automatically extended, denoted in ISO 8601 format. Supported values are: P0D, PT0S, P180D. The default value is PT0S. PT0S indicates that the relationship expires when the endDateTime is reached and it isn't automatically extended. Inherited from delegatedAdminRelationship.
createdDateTime DateTimeOffset The date and time when the relationship was created. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from delegatedAdminRelationship.
customer delegatedAdminRelationshipCustomerParticipant The display name and unique identifier of the customer of the relationship. This is configured either by the partner at the time the relationship is created or by the system after the customer approves the relationship. Cannot be changed by the customer. Inherited from delegatedAdminRelationship.
displayName String The display name of the relationship used for ease of identification. Must be unique across all delegated admin relationships of the partner. This is set by the partner only when the relationship is in the created status and cannot be changed by the customer. Inherited from delegatedAdminRelationship.
duration Duration The duration of the relationship in ISO 8601 format. Must be a value between P1D and P2Y inclusive. This is set by the partner only when the relationship is in the created status and cannot be changed by the customer. Inherited from delegatedAdminRelationship.
endDateTime DateTimeOffset The date and time when the status of the relationship changes to either terminated or expired. Calculated as endDateTime = activatedDateTime + duration. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from delegatedAdminRelationship.
id String The unique identifier of the relationship. Read-only. Inherited from delegatedAdminRelationship.
indirectProviderTenantId String The tenant ID of the indirect provider partner who created the relationship for the indirect reseller partner.
isPartnerConsentPending Boolean Indicates the indirect reseller partner consent status. true indicates that the partner has yet to review the relationship; false indicates that the partner has already provided consent by approving or rejecting the relationship.
lastModifiedDateTime DateTimeOffset The date and time when the relationship was last modified. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from delegatedAdminRelationship.
status delegatedAdminRelationshipStatus The status of the relationship. Read-only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderBy. Inherited from delegatedAdminRelationship.

Relationships

Relationship Type Description
accessAssignments delegatedAdminAccessAssignment collection The access assignments associated with the delegated admin relationship. Inherited from delegatedAdminRelationship.
operations delegatedAdminRelationshipOperation collection The long-running operations associated with the delegated admin relationship. Inherited from delegatedAdminRelationship.
requests delegatedAdminRelationshipRequest collection The requests associated with the delegated admin relationship. Inherited from delegatedAdminRelationship.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.resellerDelegatedAdminRelationship",
  "accessDetails": {"@odata.type": "microsoft.graph.delegatedAdminAccessDetails"},
  "activatedDateTime": "String (timestamp)",
  "autoExtendDuration": "String (duration)",
  "createdDateTime": "String (timestamp)",
  "customer": {"@odata.type": "microsoft.graph.delegatedAdminRelationshipCustomerParticipant"},
  "displayName": "String",
  "duration": "String (duration)",
  "endDateTime": "String (timestamp)",
  "id": "String (identifier)",
  "indirectProviderTenantId": "String",
  "isPartnerConsentPending": "Boolean",
  "lastModifiedDateTime": "String (timestamp)",
  "status": "String"
}