M365SSVC.ServicesM365 Services Class (abstract)

M365SSVC.Services (ClassType)

Element properties:

Base ClassM365SL.M365ServiceComponent
AbstractTrue
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId0d6c5ef3-149d-3ce4-ed0a-cf0949c01a5f

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False     
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum 
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum 
Notes  richtext  Notes Notes false 4000       
M365SL.M365ServiceComponent:
IntervalSeconds  int  IntervalSeconds This is intended to be the default integer used for service testing. However, individual service setup/configuration tasks will allow you to specify a custom value. false 256       
M365_AccountName  string  M365_AccountName This is intended to be the default account used for service testing. However, individual service setup/configuration tasks will allow you to specify a user/pass. false 256  False     
M365_AccountId  string  M365_AccountId The Id of the M365_AccountName false 256  False     
M365_AccountPassword  string  M365_AccountPassword false 2048  False     
M365_ClientID  string  M365_ClientID This is the ID of the application configured for M365 connectivity/testying. false 256  False     
M365_ClientSecret  string  M365_ClientSecret The client secret is encrypted. Only the account used to run the configuration task will be able to decrypt this. Typically this would be the Computer (localsystem) account. false 2048  False     
TenantName  string  TenantName This is the Tenant identifier. Example: YourCo.onmicrosoft.com. false 256  False     

Health Model:

Source Code:

<ClassType ID="M365SSVC.Services" Base="M365SL!M365SL.M365ServiceComponent" Accessibility="Public" Abstract="true" Hosted="true" Singleton="false"/>