New command: set tenant global setting
See original GitHub issueSets tenant global setting
command: spo tenant settings set [options]
optional options:
âminCompatibilityLevel <Int>
âmaxCompatibilityLevel <Int>
âexternalServicesEnabled <Boolean>
ânoAccessRedirectUrl <String>
âsharingCapability <SharingCapabilities>
âdisplayStartASiteOption <Boolean>
âstartASiteFormUrl <String>
âshowEveryoneClaim <Boolean>
âshowAllUsersClaim <Boolean>
âshowEveryoneExceptExternalUsersClaim <Boolean>
âsearchResolveExactEmailOrUPN <Boolean>
âofficeClientADALDisabled <Boolean>
âlegacyAuthProtocolsEnabled <Boolean>
ârequireAcceptingAccountMatchInvitedAccount <Boolean>
âprovisionSharedWithEveryoneFolder <Boolean>
âsignInAccelerationDomain <String>
âenableGuestSignInAcceleration <Boolean>
âusePersistentCookiesForExplorerView <Boolean>
âbccExternalSharingInvitations <Boolean>
âbccExternalSharingInvitationsList <String>
âuserVoiceForFeedbackEnabled <Boolean>
âpublicCdnEnabled <Boolean>
âpublicCdnAllowedFileTypes <String>
ârequireAnonymousLinksExpireInDays <Int>
âsharingAllowedDomainList <String>
âsharingBlockedDomainList <String>
âsharingDomainRestrictionMode <SharingDomainRestrictionModes>
âoneDriveStorageQuota <Int>
âoneDriveForGuestsEnabled <Boolean>
âiPAddressEnforcement <Boolean>
âiPAddressAllowList <String>
âiPAddressWACTokenLifetime <Int>
âuseFindPeopleInPeoplePicker <Boolean>
âdefaultSharingLinkType <SharingLinkType>
âoDBMembersCanShare <SharingState>
âoDBAccessRequests <SharingState>
âpreventExternalUsersFromResharing <Boolean>
âshowPeoplePickerSuggestionsForGuestUsers <Boolean>
âfileAnonymousLinkType <AnonymousLinkType>
âfolderAnonymousLinkType <AnonymousLinkType>
ânotifyOwnersWhenItemsReshared <Boolean>
ânotifyOwnersWhenInvitationsAccepted <Boolean>
ânotificationsInOneDriveForBusinessEnabled <Boolean>
ânotificationsInSharePointEnabled <Boolean>
âownerAnonymousNotification <Boolean>
âcommentsOnSitePagesDisabled <Boolean>
âsocialBarOnSitePagesDisabled <Boolean>
âorphanedPersonalSitesRetentionPeriod <Int>
âdisallowInfectedFileDownload <Boolean>
âdefaultLinkPermission <SharingPermissionType>
âconditionalAccessPolicy <SPOConditionalAccessPolicyType>
âallowDownloadingNonWebViewableFiles <Boolean>
âallowEditing <Boolean>
âapplyAppEnforcedRestrictionsToAdHocRecipients <Boolean>
âfilePickerExternalImageSearchEnabled <Boolean>
âemailAttestationRequired <Boolean>
âemailAttestationReAuthDays <Int>
âhideDefaultThemes <Boolean>
At least on of the above should be specified to execute the command.
Usage: spo tenant settings set -u https://contoso-admin.sharepoint.com --userVoiceForFeedbackEnabled false
Similar behavior like: Set-PnPTenant
Require tenant admin access. Will not be possible with app principle authentication.
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (6 by maintainers)

Top Related StackOverflow Question
Hi Waldek, Almost there, I just need to find some free time to complete it.
@waldekmastykarz
To keep it consistent with other tenant-level commands, Iâd suggest removing the webUrl option in favor of requiring connection to the tenant admin site. Other than that, looks good! đ