summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/host.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/host.js')
-rw-r--r--install/ui/src/freeipa/host.js84
1 files changed, 84 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/host.js b/install/ui/src/freeipa/host.js
index 5b886b639..455ff8f50 100644
--- a/install/ui/src/freeipa/host.js
+++ b/install/ui/src/freeipa/host.js
@@ -146,6 +146,90 @@ return {
label: '@i18n:objects.host.status'
}
]
+ },
+ {
+ $factory: IPA.section,
+ name: 'divider',
+ layout_css_class: 'col-sm-12',
+ fields: []
+ },
+ {
+ name: 'read',
+ label: '@i18n:keytab.allowed_to_retrieve',
+ $factory: IPA.section,
+ fields: [
+ {
+ $type: 'association_table',
+ id: 'host_ipaallowedtoperform_read_keys_user',
+ name: 'ipaallowedtoperform_read_keys_user',
+ add_method: 'allow_retrieve_keytab',
+ remove_method: 'disallow_retrieve_keytab',
+ add_title: '@i18n:keytab.add_retrive',
+ remove_title: '@i18n:keytab.remove_retrieve',
+ columns: [
+ {
+ name: 'ipaallowedtoperform_read_keys_user',
+ label: '@mo:user.label_singular',
+ link: true
+ }
+ ]
+ },
+ {
+ $type: 'association_table',
+ id: 'host_ipaallowedtoperform_read_keys_group',
+ name: 'ipaallowedtoperform_read_keys_group',
+ add_method: 'allow_retrieve_keytab',
+ remove_method: 'disallow_retrieve_keytab',
+ add_title: '@i18n:keytab.add_retrive',
+ remove_title: '@i18n:keytab.remove_retrieve',
+ columns: [
+ {
+ name: 'ipaallowedtoperform_read_keys_group',
+ label: '@mo:group.label_singular',
+ link: true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ name: 'write',
+ label: '@i18n:keytab.allowed_to_create',
+ $factory: IPA.section,
+ fields: [
+ {
+ $type: 'association_table',
+ id: 'host_ipaallowedtoperform_write_keys_user',
+ name: 'ipaallowedtoperform_write_keys_user',
+ add_method: 'allow_create_keytab',
+ remove_method: 'disallow_create_keytab',
+ add_title: '@i18n:keytab.add_create',
+ remove_title: '@i18n:keytab.remove_create',
+ columns: [
+ {
+ name: 'ipaallowedtoperform_write_keys_user',
+ label: '@mo:user.label_singular',
+ link: true
+ }
+ ]
+ },
+ {
+ $type: 'association_table',
+ id: 'host_ipaallowedtoperform_write_keys_group',
+ name: 'ipaallowedtoperform_write_keys_group',
+ add_method: 'allow_create_keytab',
+ remove_method: 'disallow_create_keytab',
+ add_title: '@i18n:keytab.add_create',
+ remove_title: '@i18n:keytab.remove_create',
+ columns: [
+ {
+ name: 'ipaallowedtoperform_write_keys_group',
+ label: '@mo:group.label_singular',
+ link: true
+ }
+ ]
+ }
+ ]
}
],
actions: [