diff --git a/ui/admin/app/templates/scopes/scope/roles/role/-actions.hbs b/ui/admin/app/components/roles/role/actions/index.hbs
similarity index 100%
rename from ui/admin/app/templates/scopes/scope/roles/role/-actions.hbs
rename to ui/admin/app/components/roles/role/actions/index.hbs
diff --git a/ui/admin/app/templates/scopes/scope/roles/role/-header.hbs b/ui/admin/app/components/roles/role/header/index.hbs
similarity index 100%
rename from ui/admin/app/templates/scopes/scope/roles/role/-header.hbs
rename to ui/admin/app/components/roles/role/header/index.hbs
diff --git a/ui/admin/app/templates/scopes/scope/roles/role/-navigation.hbs b/ui/admin/app/components/roles/role/nav/index.hbs
similarity index 100%
rename from ui/admin/app/templates/scopes/scope/roles/role/-navigation.hbs
rename to ui/admin/app/components/roles/role/nav/index.hbs
diff --git a/ui/admin/app/routes/scopes/scope/roles/role.js b/ui/admin/app/routes/scopes/scope/roles/role.js
index 23ff8220c..54c98ec4c 100644
--- a/ui/admin/app/routes/scopes/scope/roles/role.js
+++ b/ui/admin/app/routes/scopes/scope/roles/role.js
@@ -16,28 +16,4 @@ export default class ScopesScopeRolesRoleRoute extends Route {
adapterOptions: { scopeID },
});
}
-
- /**
- * Renders the role specific templates for header, navigation,
- * and actions page sections.
- * @override
- */
- renderTemplate() {
- super.renderTemplate(...arguments);
-
- this.render('scopes/scope/roles/role/-header', {
- into: 'scopes/scope/roles/role',
- outlet: 'header',
- });
-
- this.render('scopes/scope/roles/role/-navigation', {
- into: 'scopes/scope/roles/role',
- outlet: 'navigation',
- });
-
- this.render('scopes/scope/roles/role/-actions', {
- into: 'scopes/scope/roles/role',
- outlet: 'actions',
- });
- }
}
diff --git a/ui/admin/app/routes/scopes/scope/roles/role/add-principals.js b/ui/admin/app/routes/scopes/scope/roles/role/add-principals.js
index c6dcf8b50..1d29243d7 100644
--- a/ui/admin/app/routes/scopes/scope/roles/role/add-principals.js
+++ b/ui/admin/app/routes/scopes/scope/roles/role/add-principals.js
@@ -28,30 +28,6 @@ export default class ScopesScopeRolesRoleAddPrincipalsRoute extends Route {
});
}
- /**
- * Renders the add-principals-specific header template.
- * Empties the actions and navigation outlets and renders a custom empty header.
- * @override
- */
- renderTemplate() {
- super.renderTemplate(...arguments);
-
- this.render('scopes/scope/roles/role/add-principals/-header', {
- into: 'scopes/scope/roles/role',
- outlet: 'header',
- });
-
- this.render('-empty', {
- into: 'scopes/scope/roles/role',
- outlet: 'navigation',
- });
-
- this.render('-empty', {
- into: 'scopes/scope/roles/role',
- outlet: 'actions',
- });
- }
-
// =actions
/**
diff --git a/ui/admin/app/routes/scopes/scope/roles/role/grants.js b/ui/admin/app/routes/scopes/scope/roles/role/grants.js
index 11cfa1516..76d7c7ef3 100644
--- a/ui/admin/app/routes/scopes/scope/roles/role/grants.js
+++ b/ui/admin/app/routes/scopes/scope/roles/role/grants.js
@@ -10,22 +10,6 @@ export default class ScopesScopeRolesRoleGrantsRoute extends Route {
@service intl;
@service notify;
- // =methods
-
- /**
- * Renders the grants-specific header template.
- * Empties the actions and navigation outlets and renders a custom empty header.
- * @override
- */
- renderTemplate() {
- super.renderTemplate(...arguments);
-
- this.render('scopes/scope/roles/role/grants/-header', {
- into: 'scopes/scope/roles/role',
- outlet: 'header',
- });
- }
-
// =actions
/**
diff --git a/ui/admin/app/routes/scopes/scope/roles/role/principals.js b/ui/admin/app/routes/scopes/scope/roles/role/principals.js
index 6c3b38925..17172e0f8 100644
--- a/ui/admin/app/routes/scopes/scope/roles/role/principals.js
+++ b/ui/admin/app/routes/scopes/scope/roles/role/principals.js
@@ -45,20 +45,6 @@ export default class ScopesScopeRolesRolePrincipalsRoute extends Route {
});
}
- /**
- * Renders the principals-specific header template.
- * Empties the actions and navigation outlets and renders a custom empty header.
- * @override
- */
- renderTemplate() {
- super.renderTemplate(...arguments);
-
- this.render('scopes/scope/roles/role/principals/-header', {
- into: 'scopes/scope/roles/role',
- outlet: 'header',
- });
- }
-
// =actions
/**
diff --git a/ui/admin/app/templates/scopes/scope/roles/role.hbs b/ui/admin/app/templates/scopes/scope/roles/role.hbs
index 33d5e4cdc..7d32ecb0d 100644
--- a/ui/admin/app/templates/scopes/scope/roles/role.hbs
+++ b/ui/admin/app/templates/scopes/scope/roles/role.hbs
@@ -1,25 +1,3 @@
{{page-title @model.displayName}}
- {{t 'resources.role.principal.messages.add-principals.description'}}
+ {{t 'resources.role.principal.messages.add-principals.title'}}
+
+
{{t 'resources.role.principal.messages.add-principals.description'}}
\ No newline at end of file diff --git a/ui/admin/app/templates/scopes/scope/roles/role/grants.hbs b/ui/admin/app/templates/scopes/scope/roles/role/grants.hbs index 79ccf9ede..a93aaacf7 100644 --- a/ui/admin/app/templates/scopes/scope/roles/role/grants.hbs +++ b/ui/admin/app/templates/scopes/scope/roles/role/grants.hbs @@ -1,9 +1,42 @@ {{page-title (t 'resources.role.grant.title_plural')}} -{{t 'resources.role.grant.description'}}
+{{@model.id}}
+ {{t 'resources.role.grant.description'}}
-{{@model.id}}
-{{principal.model.id}}
- {{t 'resources.role.principal.description'}}
+{{@model.role.id}}
+
+
-{{/if}}
\ No newline at end of file
+ {{principal.model.id}}
+ {{t 'resources.role.principal.description'}}
-{{@model.role.id}}
-