M365 Supplemental - Get App Expiration Data

M365SL.GetAppExpirationData.AgentTask (Task)

Description for the new agent task.

Element properties:

TargetM365SL.WatcherNode
AccessibilityPublic
CategoryAvailabilityHealth
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
PA ProbeAction M365SL.AppExpirationMon.Serial.PA Default

Source Code:

<Task ID="M365SL.GetAppExpirationData.AgentTask" Accessibility="Public" Target="M365SL.WatcherNode" Enabled="true" Timeout="300" Remotable="true">
<Category>AvailabilityHealth</Category>
<ProbeAction ID="PA" TypeID="M365SL.AppExpirationMon.Serial.PA">
<ApiTokenScopeURL>$Target/Property[Type="M365SL.WatcherNode"]/ApiTokenScopeURL$</ApiTokenScopeURL>
<ApiTokenURL>$Target/Property[Type="M365SL.WatcherNode"]/ApiTokenURL$</ApiTokenURL>
<ApiURL>$Target/Property[Type="M365SL.WatcherNode"]/ApiURL$</ApiURL>
<M365_AccountName>$Target/Property[Type="M365SL.WatcherNode"]/M365_AccountName$</M365_AccountName>
<M365_AccountPassword>$Target/Property[Type="M365SL.WatcherNode"]/M365_AccountPassword$</M365_AccountPassword>
<M365_ClientID>$Target/Property[Type="M365SL.WatcherNode"]/M365_ClientID$</M365_ClientID>
<M365_ClientSecret>$Target/Property[Type="M365SL.WatcherNode"]/M365_ClientSecret$</M365_ClientSecret>
<EventIDFilter/>
<PoshLibraryPath/>
<ProbeActionTimeoutSeconds>180</ProbeActionTimeoutSeconds>
<TenantName>$Target/Property[Type="M365SL.WatcherNode"]/TenantName$</TenantName>
<TLSVersion>$Target/Property[Type="M365SL.WatcherNode"]/TLSVersion$</TLSVersion>
<WorkflowName>M365SL.GetAppExpirationData.AgentTask</WorkflowName>
<WriteToEventLog>false</WriteToEventLog>
</ProbeAction>
</Task>