Add security preference for workspace creation in cloud (#6801)
This commit is contained in:
@@ -34,6 +34,7 @@ function Security() {
|
||||
guestSignin: team.guestSignin,
|
||||
defaultUserRole: team.defaultUserRole,
|
||||
memberCollectionCreate: team.memberCollectionCreate,
|
||||
memberTeamCreate: team.memberTeamCreate,
|
||||
inviteRequired: team.inviteRequired,
|
||||
});
|
||||
|
||||
@@ -300,6 +301,19 @@ function Security() {
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</SettingRow>
|
||||
{isCloudHosted && (
|
||||
<SettingRow
|
||||
label={t("Workspace creation")}
|
||||
name="memberTeamCreate"
|
||||
description={t("Allow editors to create new workspaces")}
|
||||
>
|
||||
<Switch
|
||||
id="memberTeamCreate"
|
||||
checked={data.memberTeamCreate}
|
||||
onChange={handleChange}
|
||||
/>
|
||||
</SettingRow>
|
||||
)}
|
||||
</Scene>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user