@@ -86,6 +86,15 @@ export default function AccessControl(props: AccessControlProps) {
diff --git a/web/i18n/en-US/app.ts b/web/i18n/en-US/app.ts
index bcfab9f57a..aabdfcb1e1 100644
--- a/web/i18n/en-US/app.ts
+++ b/web/i18n/en-US/app.ts
@@ -200,6 +200,7 @@ const translation = {
anyone: 'Anyone can access the web app',
specific: 'Only specific groups or members can access the web app',
organization: 'Anyone in the organization can access the web app',
+ external: 'Anyone with a verified account can access the web app',
},
accessControlDialog: {
title: 'Web App Access Control',
@@ -207,8 +208,9 @@ const translation = {
accessLabel: 'Who has access',
accessItems: {
anyone: 'Anyone with the link',
- specific: 'Specific groups or members',
- organization: 'Only members within the enterprise',
+ specific: 'Specific internal members',
+ organization: 'All internal members',
+ external: 'Authenticated external users',
},
groups_one: '{{count}} GROUP',
groups_other: '{{count}} GROUPS',
diff --git a/web/i18n/ja-JP/app.ts b/web/i18n/ja-JP/app.ts
index 2c5d2c0f92..8e9e15c168 100644
--- a/web/i18n/ja-JP/app.ts
+++ b/web/i18n/ja-JP/app.ts
@@ -222,11 +222,13 @@ const translation = {
anyone: '誰でもWebアプリにアクセス可能です',
specific: '特定のグループやメンバーがWebアプリにアクセス可能です',
organization: '組織内の誰でもWebアプリにアクセス可能です',
+ external: '認証された外部ユーザーがWebアプリにアクセス可能です',
},
accessItems: {
- anyone: 'すべてのユーザー',
- specific: '特定のグループメンバー',
- organization: 'グループ内の全員',
+ anyone: 'リンクを知っているすべての人',
+ specific: '特定の内部メンバー',
+ organization: 'すべての内部メンバー',
+ external: '認証された外部ユーザー',
},
groups_one: '{{count}} グループ',
groups_other: '{{count}} グループ',
diff --git a/web/i18n/zh-Hans/app.ts b/web/i18n/zh-Hans/app.ts
index a634394cfb..c6644fb01e 100644
--- a/web/i18n/zh-Hans/app.ts
+++ b/web/i18n/zh-Hans/app.ts
@@ -201,20 +201,17 @@ const translation = {
anyone: '任何人可以访问 web 应用',
specific: '特定组或成员可以访问 web 应用',
organization: '组织内任何人可以访问 web 应用',
+ external: '任何经过验证的外部用户都可以访问 web 应用',
},
accessControlDialog: {
title: 'Web 应用访问权限',
description: '设置 web 应用访问权限。',
accessLabel: '谁可以访问',
- accessItemsDescription: {
- anyone: '任何人可以访问 web 应用',
- specific: '特定组或成员可以访问 web 应用',
- organization: '组织内任何人可以访问 web 应用',
- },
accessItems: {
anyone: '任何人',
- specific: '特定组或成员',
- organization: '组织内任何人',
+ specific: '指定内部成员',
+ organization: '所有内部成员',
+ external: '经认证的外部用户',
},
groups_one: '{{count}} 个组',
groups_other: '{{count}} 个组',
diff --git a/web/models/access-control.ts b/web/models/access-control.ts
index 8ad9cc6491..e3816713f4 100644
--- a/web/models/access-control.ts
+++ b/web/models/access-control.ts
@@ -7,6 +7,7 @@ export enum AccessMode {
PUBLIC = 'public',
SPECIFIC_GROUPS_MEMBERS = 'private',
ORGANIZATION = 'private_all',
+ EXTERNAL_MEMBERS = 'verified_external',
}
export type AccessControlGroup = {