New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New command: pp tenant settings set #4572
Comments
@pnp/cli-for-microsoft-365-maintainers lots of options, also lots of options with long names. Is this fine, or should we try to rephrase it? |
@appieschot seems like I can't find a decent description for the last 2 options, do you have any idea? |
Nice work speccing out this issue @milanholemans! The long names don't look the best but I don't think there is a better alternative to it. As for the last 2 options, I'm also not quite sure what they stand for. |
@milanholemans My best guess would be that this is the Maker Matching: https://learn.microsoft.com/en-us/power-apps/maker/common/maker-matching or https://learn.microsoft.com/en-us/power-platform-release-plan/2022wave2/power-apps/skills-match-power-apps-makers not sure what the official name is ;-) |
And for the long names perhaps we should consider setting it with json input as well; this JSON seems to change frequently, so that would help us in supporting things quicker (though it isn't as nice as having the parameters available ofcourse) |
Tried to make a description for the last 2 options.
If I'm not mistaken, using a JSON as input is a line we try not to cross. |
@milanholemans Just my take :-) I do get that it is not as user friendly and am aware that we have deprecated our schemaXml properties we have on other locations but would still be worth the discussion afaic; if I am the only one I am happy to lay it to rest 😉 |
Let's ping the other @pnp/cli-for-microsoft-365-maintainers 😊 |
While the option names are long, if they align with the API, let's use them. That will make it easier for folks to find additional information if need be, rather than depending on our made-up names and trying to match them with the underlying API. |
Would love to implement this one! Great specs @milanholemans, appreciate the detailed description! |
Thanks @nicodecleyre |
Tried to give a definition to the new options. Feel free to indicate if the definitions need some changes
|
Great work @nicodecleyre! |
Usage
m365 pp tenant settings set [options]
Description
Sets the global Power Platform configuration of the tenant
Options
--walkMeOptOut [walkMeOptOut]
true
,false
.--disableNPSCommentsReachout [disableNPSCommentsReachout]
true
,false
.--disableNewsletterSendout [disableNewsletterSendout]
true
,false
.--disableEnvironmentCreationByNonAdminUsers [disableEnvironmentCreationByNonAdminUsers]
true
,false
.--disablePortalsCreationByNonAdminUsers [disablePortalsCreationByNonAdminUsers]
true
,false
.--disableSurveyFeedback [disableSurveyFeedback]
true
,false
.--disableTrialEnvironmentCreationByNonAdminUsers [disableTrialEnvironmentCreationByNonAdminUsers]
true
,false
.--disableCapacityAllocationByEnvironmentAdmins [disableCapacityAllocationByEnvironmentAdmins]
true
,false
.--disableSupportTicketsVisibleByAllUsers [disableSupportTicketsVisibleByAllUsers]
true
,false
.--disableDocsSearch [disableDocsSearch]
true
,false
.--disableCommunitySearch [disableCommunitySearch]
true
,false
.--disableBingVideoSearch [disableBingVideoSearch]
true
,false
.--shareWithColleaguesUserLimit [shareWithColleaguesUserLimit]
--disableShareWithEveryone [disableShareWithEveryone]
true
,false
.--enableGuestsToMake [enableGuestsToMake]
true
,false
.--disableMembersIndicator [disableMembersIndicator]
true
,false
.--disableMakerMatch [disableMakerMatch]
true
,false
.--disablePreferredDataLocationForTeamsEnvironment [disablePreferredDataLocationForTeamsEnvironment]
true
,false
.--disableAdminDigest [disableAdminDigest]
true
,false
.--disableDeveloperEnvironmentCreationByNonAdminUsers [disableDeveloperEnvironmentCreationByNonAdminUsers]
true
,false
.--disableBillingPolicyCreationByNonAdminUsers [disableBillingPolicyCreationByNonAdminUsers]
true
,false
.--storageCapacityConsumptionWarningThreshold [storageCapacityConsumptionWarningThreshold]
--disableChampionsInvitationReachout [disableChampionsInvitationReachout]
true
,false
.--disableSkillsMatchInvitationReachout [disableSkillsMatchInvitationReachout]
true
,false
.--disableCopilot [disableCopilot]
true
,false
.--enableOpenAiBotPublishing [enableOpenAiBotPublishing]
true
,false
.--enableModelDataSharing [enableModelDataSharing]
true
,false
.Examples
Disable environment creation for non-admin users
Enable Power App creation for guest users
Disable guided experience, survey feedback and newsletter
Additional Info
Docs
API request
The text was updated successfully, but these errors were encountered: