Skip to content

Commit 053c450

Browse files
Merge branch 'main' into feature/page-header
2 parents 6ccede6 + a13b2e6 commit 053c450

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

public/plugin.ts

+24-2
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ export class SecurityPlugin
188188
if (core.chrome.navGroup.getNavGroupEnabled()) {
189189
core.application.register({
190190
id: PLUGIN_GET_STARTED_APP_ID,
191-
title: 'Get Started',
191+
title: 'Get started with access control',
192192
order: 8040,
193193
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
194194
updater$: this.appStateUpdater,
@@ -198,8 +198,11 @@ export class SecurityPlugin
198198
});
199199
core.application.register({
200200
id: PLUGIN_AUTH_APP_ID,
201-
title: 'Authentication',
201+
title: 'Authentication and authorization',
202202
order: 8040,
203+
description: i18n.translate('security.authenticationAndAuthorization.description', {
204+
defaultMessage: 'Set up authentication and authorization sequences.',
205+
}),
203206
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
204207
updater$: this.appStateUpdater,
205208
mount: async (params: AppMountParameters) => {
@@ -210,6 +213,9 @@ export class SecurityPlugin
210213
id: PLUGIN_ROLES_APP_ID,
211214
title: 'Roles',
212215
order: 8040,
216+
description: i18n.translate('security.roles.description', {
217+
defaultMessage: 'Create a set of permissions with specific privileges.',
218+
}),
213219
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
214220
updater$: this.appStateUpdater,
215221
mount: async (params: AppMountParameters) => {
@@ -220,6 +226,9 @@ export class SecurityPlugin
220226
id: PLUGIN_USERS_APP_ID,
221227
title: 'Internal users',
222228
order: 8040,
229+
description: i18n.translate('security.internalUsers.description', {
230+
defaultMessage: 'Define users to control access to your data.',
231+
}),
223232
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
224233
updater$: this.appStateUpdater,
225234
mount: async (params: AppMountParameters) => {
@@ -230,6 +239,9 @@ export class SecurityPlugin
230239
id: PLUGIN_PERMISSIONS_APP_ID,
231240
title: 'Permissions',
232241
order: 8040,
242+
description: i18n.translate('security.permissions.description', {
243+
defaultMessage: 'Controls access to individual actions and action groups.',
244+
}),
233245
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
234246
updater$: this.appStateUpdater,
235247
mount: async (params: AppMountParameters) => {
@@ -252,6 +264,9 @@ export class SecurityPlugin
252264
id: PLUGIN_AUDITLOG_APP_ID,
253265
title: 'Audit logs',
254266
order: 8040,
267+
description: i18n.translate('security.auditLogs.description', {
268+
defaultMessage: 'Configure audit logging for system access activities.',
269+
}),
255270
workspaceAvailability: WorkspaceAvailability.outsideWorkspace,
256271
updater$: this.appStateUpdater,
257272
mount: async (params: AppMountParameters) => {
@@ -264,30 +279,37 @@ export class SecurityPlugin
264279
{
265280
id: PLUGIN_GET_STARTED_APP_ID,
266281
category: dataAccessUsersCategory,
282+
order: 100,
267283
},
268284
{
269285
id: PLUGIN_AUTH_APP_ID,
270286
category: dataAccessUsersCategory,
287+
order: 200,
271288
},
272289
{
273290
id: PLUGIN_ROLES_APP_ID,
274291
category: dataAccessUsersCategory,
292+
order: 500,
275293
},
276294
{
277295
id: PLUGIN_USERS_APP_ID,
278296
category: dataAccessUsersCategory,
297+
order: 300,
279298
},
280299
{
281300
id: PLUGIN_PERMISSIONS_APP_ID,
282301
category: dataAccessUsersCategory,
302+
order: 400,
283303
},
284304
{
285305
id: PLUGIN_TENANTS_APP_ID,
286306
category: dataAccessUsersCategory,
307+
order: 700,
287308
},
288309
{
289310
id: PLUGIN_AUDITLOG_APP_ID,
290311
category: dataAccessUsersCategory,
312+
order: 600,
291313
},
292314
]);
293315

0 commit comments

Comments
 (0)