Examples/Resources/ODSettings/1-ConfigureOneDriveSettings.ps1
<#
This example is used to test new resources and showcase the usage of new resources being worked on. It is not meant to use as a production baseline. #> Configuration Example { param( [Parameter(Mandatory = $true)] [PSCredential] $credsGlobalAdmin ) Import-DscResource -ModuleName Microsoft365DSC node localhost { ODSettings OneDriveSettings { IsSingleInstance = "Yes" Credential = $credsGlobalAdmin OneDriveStorageQuota = "1024" ExcludedFileExtensions = @("pst") DomainGuids = "786548dd-877b-4760-a749-6b1efbc1190a" GrooveBlockOption = "OptOut" DisableReportProblemDialog = $true BlockMacSync = $true OrphanedPersonalSitesRetentionPeriod = "45" OneDriveForGuestsEnabled = $false ODBAccessRequests = "On" ODBMembersCanShare = "On" NotifyOwnersWhenInvitationsAccepted = $false NotificationsInOneDriveForBusinessEnabled = $false Ensure = "Present" } } } |