Share via


Office 365 Management (Preview)

Connects to the Office 365 Management API to access audit logs.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Connector Metadata
Publisher Microsoft

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

List Content Clusters

Lists Content Clusters.

List Content Details

Returns a list of Content Details from cluster

List Subscriptions

List current subscriptions

Stop subscription

Stops the webhook subscription

List Content Clusters

Lists Content Clusters.

Parameters

Name Key Required Type Description
Tenant ID
tenant True string

Tenant ID

Content Type
contentType string

Must be a valid content type.

Publisher identifier
PublisherIdentifier True string

The tenant GUID of the vendor coding against the API.

Content type (Request)
Content-Type string

The content type specified in the call. Defaults to "application/json; utf-8".

Start Time
startTime string

Optional start time range of log dates

End Time
endTime string

Optional end time range of log dates

Returns

List Content Details

Returns a list of Content Details from cluster

Parameters

Name Key Required Type Description
Tenant ID
tenant True string

Tenant ID

Content ID
contentId True string

Content ID from content cluster

Returns

List Subscriptions

List current subscriptions

Parameters

Name Key Required Type Description
Tenant ID
tenant True string

Tenant ID

Returns

Stop subscription

Stops the webhook subscription

Parameters

Name Key Required Type Description
Tenant ID
tenant True string

Tenant ID

Content type (Request)
Content-Type string

The content type specified in the call. Defaults to "application/json; utf-8".

Publisher identifier
PublisherIdentifier True string

The tenant GUID of the vendor coding against the API.

Returns

response
string

Triggers

When an Audit event occurs

Creates or updates a webhook.

When an Audit event occurs

Creates or updates a webhook.

Parameters

Name Key Required Type Description
Tenant ID
tenant True string

Tenant ID

Content Type
contentType string

Must be a valid content type.

Publisher identifier
PublisherIdentifier True string

The tenant GUID of the vendor coding against the API.

Content type (Request)
Content-Type string

The content type specified in the call. Defaults to "application/json; utf-8".

Authorization ID
authId string

Optional string that will be included as the WebHook-AuthID header in notifications.

Expiration
expiration string

Optional datetime that indicates a datetime after which notifications should no longer be sent to the webhook.

Returns

Definitions

ResourceArray[ContentCluster]

Name Path Type Description
Items
ContentCluster

ContentCluster

Name Path Type Description
Created
contentCreated string

The datetime when the content was made available.

Expiration
contentExpiration string

The datetime after which the content will no longer be available for retrieval.

Content ID
contentId string

An opaque string that uniquely identifies the content.

Content type
contentType string

Indicates the content type.

contentUri
contentUri string

The URL to use when retrieving the content.

ResourceArray[ContentDetails]

Name Path Type Description
Items
ContentDetails

ContentDetails

Name Path Type Description
AdditionalInfo
AdditionalInfo string

AdditionalInfo

AppName
AppName string

AppName

ClientIP
ClientIP string

ClientIP

CorrelationId
CorrelationId string

CorrelationId

CreationTime
CreationTime string

CreationTime

CrmOrganizationUniqueName
CrmOrganizationUniqueName string

CrmOrganizationUniqueName

EntityId
EntityId string

EntityId

EntityName
EntityName string

EntityName

Id
Id string

Id

InstanceUrl
InstanceUrl string

InstanceUrl

ItemType
ItemType string

ItemType

ItemUrl
ItemUrl string

ItemUrl

Message
Message string

Message

ObjectId
ObjectId string

ObjectId

Operation
Operation string

Operation

OrganizationId
OrganizationId string

OrganizationId

PrimaryFieldValue
PrimaryFieldValue string

PrimaryFieldValue

Query
Query string

Query

QueryResults
QueryResults string

QueryResults

RecordType
RecordType integer

RecordType

ResultStatus
ResultStatus string

ResultStatus

ServiceContextId
ServiceContextId string

ServiceContextId

ServiceContextIdType
ServiceContextIdType string

ServiceContextIdType

ServiceName
ServiceName string

ServiceName

SystemUserId
SystemUserId string

SystemUserId

UserAgent
UserAgent string

UserAgent

UserId
UserId string

UserId

UserKey
UserKey string

UserKey

UserType
UserType integer

UserType

UserUpn
UserUpn string

UserUpn

Version
Version integer

Version

Workload
Workload string

Workload

ResourceArray[Subscription]

Name Path Type Description
Items
Subscription

Subscription

Name Path Type Description
contentType
contentType string

contentType

status
status string

status

address
webhook.address string

address

authId
webhook.authId string

authId

expiration
webhook.expiration string

expiration

status
webhook.status string

status

WebhookPushResponse

Name Path Type Description
Client ID
clientId string
contentCreated
contentCreated string
contentExpiration
contentExpiration string
Content ID
contentId string

An opaque string that uniquely identifies the content.

contentType
contentType string
contentUri
contentUri string
tenantId
tenantId string

string

This is the basic data type 'string'.