feat: Allow disabling collection creation for members (#3270)

This commit is contained in:
Tom Moor
2022-03-24 16:02:50 -07:00
committed by GitHub
parent 53d96d2cb3
commit 6af9246f26
10 changed files with 54 additions and 1 deletions

View File

@@ -25,6 +25,7 @@ function Security() {
documentEmbeds: team.documentEmbeds,
guestSignin: team.guestSignin,
defaultUserRole: team.defaultUserRole,
memberCollectionCreate: team.memberCollectionCreate,
});
const showSuccessMessage = React.useMemo(
@@ -102,6 +103,19 @@ function Security() {
onChange={handleChange}
/>
</SettingRow>
<SettingRow
label={t("Collection creation")}
name="memberCollectionCreate"
description={t(
"Allow members to create new collections within the knowledge base"
)}
>
<Switch
id="memberCollectionCreate"
checked={data.memberCollectionCreate}
onChange={handleChange}
/>
</SettingRow>
<SettingRow
label={t("Default role")}