Add initial Microsoft Teams support

Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
Wim
2019-12-26 23:12:28 +01:00
parent 3af0dc3b3a
commit 795a8705c3
3362 changed files with 229502 additions and 22 deletions

View File

@@ -0,0 +1,17 @@
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// OnPremisesConditionalAccessSettings Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant.
type OnPremisesConditionalAccessSettings struct {
// Entity is the base model of OnPremisesConditionalAccessSettings
Entity
// Enabled Indicates if on premises conditional access is enabled for this organization
Enabled *bool `json:"enabled,omitempty"`
// IncludedGroups User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access.
IncludedGroups []UUID `json:"includedGroups,omitempty"`
// ExcludedGroups User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy.
ExcludedGroups []UUID `json:"excludedGroups,omitempty"`
// OverrideDefaultRule Override the default access rule when allowing a device to ensure access is granted.
OverrideDefaultRule *bool `json:"overrideDefaultRule,omitempty"`
}