Setting management should be only available to tenants

pull/15215/head
Halil İbrahim Kalkan 3 years ago
parent cb561ac4e2
commit d9576e2fd2

@ -17,7 +17,8 @@ public class SettingManagementFeatureDefinitionProvider : FeatureDefinitionProvi
"true",
L("Feature:SettingManagementEnable"),
L("Feature:SettingManagementEnableDescription"),
new ToggleStringValueType());
new ToggleStringValueType(),
isAvailableToHost: false);
settingEnableFeature.CreateChild(
SettingManagementFeatures.AllowChangingEmailSettings,

@ -11,7 +11,7 @@ public class EmailingPageContributor : SettingPageContributorBase
{
public EmailingPageContributor()
{
RequiredFeatures(SettingManagementFeatures.Enable);
RequiredTenantSideFeatures(SettingManagementFeatures.Enable);
RequiredTenantSideFeatures(SettingManagementFeatures.AllowChangingEmailSettings);
RequiredPermissions(SettingManagementPermissions.Emailing);
}

Loading…
Cancel
Save