DSCResources/MSFT_TeamsMessagingConfiguration/MSFT_TeamsMessagingConfiguration.schema.mof
|
[ClassVersion("1.0.0.0"), FriendlyName("TeamsMessagingConfiguration")]
class MSFT_TeamsMessagingConfiguration : OMI_BaseResource { [Key, Description("Only valid value is 'Yes'."), ValueMap{"Yes"}, Values{"Yes"}] String IsSingleInstance; [Write, Description("This setting determines if closed captions will be displayed, for Teams Video Clips, during playback. Possible values: True, False")] Boolean EnableVideoMessageCaptions; [Write, Description("This setting determines if chat regulation for internal communication in tenant is allowed. Possible Values: True, False")] Boolean EnableInOrganizationChatControl; [Write, Description("This setting enables/disables the use of custom emojis and reactions across the whole tenant. Upon enablement, admins and/or users can define a user group that is allowed. Possible Values: True, False")] Boolean CustomEmojis; [Write, Description("This setting enables/disables the availability of Viva Engage storylines in Teams chats across the whole tenant."), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String Storyline; [Write, Description("This setting enables/disables MessagingNotes integration across the whole tenant. Possible Values: Disabled, Enabled"), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String MessagingNotes; [Write, Description("This setting enables weaponizable file detection in Teams messages in the tenant. Possible Values: Enabled, Disabled"), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String FileTypeCheck; [Write, Description("This setting enables malicious URL detection in Teams messages in the tenant. Possible Values: Enabled, Disabled"), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String UrlReputationCheck; [Write, Description("This setting enables content-based phishing detection for Teams messages in the tenant."), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String ContentBasedPhishingCheck; [Write, Description("This setting enables the end users to Report incorrect security detections in Teams messages in the tenant. Possible Values: Enabled, Disabled"), ValueMap{"Disabled","Enabled"}, Values{"Disabled","Enabled"}] String ReportIncorrectSecurityDetections; [Write, Description("Credentials of the workload's Admin"), EmbeddedInstance("MSFT_Credential")] string Credential; [Write, Description("Id of the Azure Active Directory application to authenticate with.")] String ApplicationId; [Write, Description("Id of the Azure Active Directory tenant used for authentication.")] String TenantId; [Write, Description("Thumbprint of the Azure Active Directory application's authentication certificate to use for authentication.")] String CertificateThumbprint; }; |