Fix/webapp access scope (#20109)

This commit is contained in:
NFish 2025-06-05 10:55:17 +08:00 • committed by GitHub
commit 9915a70d7f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
42 changed files with 1484 additions and 206 deletions

View file

@ -197,9 +197,10 @@ const translation = {
},
accessControl: 'Web App Access Control',
accessItemsDescription: {
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',
anyone: 'Anyone can access the web app (no login required)',
specific: 'Only specific members within the platform can access the Web application',
organization: 'All members within the platform can access the Web application',
external: 'Only authenticated external users can access the Web application',
},
accessControlDialog: {
title: 'Web App Access Control',
@ -207,15 +208,16 @@ 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 members within the platform',
organization: 'All members within the platform',
external: 'Authenticated external users',
},
groups_one: '{{count}} GROUP',
groups_other: '{{count}} GROUPS',
members_one: '{{count}} MEMBER',
members_other: '{{count}} MEMBERS',
noGroupsOrMembers: 'No groups or members selected',
webAppSSONotEnabledTip: 'Please contact enterprise administrator to configure the web app authentication method.',
webAppSSONotEnabledTip: 'Please contact your organization administrator to configure external authentication for the Web application.',
operateGroupAndMember: {
searchPlaceholder: 'Search groups and members',
allMembers: 'All members',

View file

@ -77,6 +77,9 @@ const translation = {
atLeastOne: 'Please input at least one row in the uploaded file.',
},
},
login: {
backToHome: 'Back to Home',
},
}
export default translation

View file

@ -210,30 +210,27 @@ const translation = {
},
accessControl: 'Web アプリアクセス制御',
accessItemsDescription: {
anyone: '誰でも Web アプリにアクセス可能',
specific: '特定のグループまたはメンバーのみが Web アプリにアクセス可能',
organization: '組織内の誰でも Web アプリにアクセス可能',
anyone: '誰でもこの web アプリにアクセスできます(ログイン不要)',
specific: '特定のプラットフォーム内メンバーのみがこの Web アプリにアクセスできます',
organization: 'プラットフォーム内の全メンバーがこの Web アプリにアクセスできます',
external: '認証済みの外部ユーザーのみがこの Web アプリにアクセスできます',
},
accessControlDialog: {
title: 'アクセス権限',
description: 'Web アプリのアクセス権限を設定します',
accessLabel: '誰がアクセスできますか',
accessItemsDescription: {
anyone: '誰でも Web アプリにアクセス可能です',
specific: '特定のグループやメンバーが Web アプリにアクセス可能です',
organization: '組織内の誰でも Web アプリにアクセス可能です',
},
accessItems: {
anyone: 'すべてのユーザー',
specific: '特定のグループメンバー',
organization: 'グループ内の全員',
anyone: 'リンクを知っているすべてのユーザー',
specific: '特定のプラットフォーム内メンバー',
organization: 'プラットフォーム内の全メンバー',
external: '認証済みの外部ユーザー',
},
groups_one: '{{count}} グループ',
groups_other: '{{count}} グループ',
members_one: '{{count}} メンバー',
members_other: '{{count}} メンバー',
noGroupsOrMembers: 'グループまたはメンバーが選択されていません',
webAppSSONotEnabledTip: 'Web アプリの認証方式設定については、企業管理者へご連絡ください。',
webAppSSONotEnabledTip: 'Web アプリの外部認証方式を設定するには、組織の管理者にお問い合わせください。',
operateGroupAndMember: {
searchPlaceholder: 'グループやメンバーを検索',
allMembers: 'すべてのメンバー',

View file

@ -73,6 +73,9 @@ const translation = {
atLeastOne: '1 行以上のデータが必要です',
},
},
login: {
backToHome: 'ホームに戻る',
},
}
export default translation

View file

@ -198,30 +198,27 @@ const translation = {
},
accessControl: 'Web 应用访问控制',
accessItemsDescription: {
anyone: '任何人可以访问 web 应用',
specific: '特定组或成员可以访问 web 应用',
organization: '组织内任何人可以访问 web 应用',
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}} 个组',
members_one: '{{count}} 个成员',
members_other: '{{count}} 个成员',
noGroupsOrMembers: '未选择分组或成员',
webAppSSONotEnabledTip: '请联系企业管理员配置 web 应用的身份认证方式。',
webAppSSONotEnabledTip: '请联系企业管理员配置 Web 应用外部认证方式。',
operateGroupAndMember: {
searchPlaceholder: '搜索组或成员',
allMembers: '所有成员',

View file

@ -73,6 +73,9 @@ const translation = {
atLeastOne: '上传文件的内容不能少于一条',
},
},
login: {
backToHome: '返回首页',
},
}
export default translation