get('server')->hostname)?>get('server')->key_management == 'decommissioned') out(' Inactive', ESC_NONE) ?>

get('admin') || $this->get('server_admin')) { ?> get('server')->key_management == 'keys') { ?>
get('active_user')->get_csrf_field(), ESC_NONE) ?>
get('inventory_config')['url']) && $this->get('server')->uuid) { ?>
Inventory UUID:
get('server')->uuid)?>
Sync status:
get('sync_requests')) == 0) { ?> get('last_sync'))) { ?> data-class="warning" data-message="Not synced yet" data-class="get('sync_class'))?>" data-message="get('last_sync')->details)->value) ?>" >
get('server')->ip_address && count($this->get('matching_servers_by_ip')) > 1) { ?>

The hostname get('server')->hostname)?> resolves to the same IP address as the following:

get('server')->rsa_key_fingerprint && count($this->get('matching_servers_by_host_key')) > 1) { ?>

The server has the same SSH host key as the following:

get('server')->authorization == 'manual') { ?> Accounts Non-LDAP accounts

get('server_accounts')) == 0) { ?>

No accounts have been created yet.

get('active_user')->get_csrf_field(), ESC_NONE) ?> get('server')->key_management == 'keys') { ?> get('server_accounts') as $account) { ?> list_access(); switch($account->sync_status) { case 'proposed': $sync_class = 'info'; $sync_message = 'Requested'; break; case 'sync success': $sync_class = 'success'; $sync_message = 'Synced'; break; case 'sync failure': $sync_class = 'danger'; $sync_message = 'Failed'; break; case 'sync warning': default: $sync_class = 'warning'; $sync_message = 'Not synced'; break; } ?> get('server')->key_management == 'keys') { ?> source_entity; $count++; if($count > 1) out('', ESC_NONE); switch(get_class($entity)) { case 'User': ?>
Account Sync status Account actions Access granted for
name) ?> pending_requests > 0) { ?> pending_requests))?> Manage account name, $this->get('default_accounts'))) { ?> No-one
uid) ?> name); if(!$entity->active) out(' Inactive', ESC_NONE)?> name.'@'.$entity->server->hostname) ?> Server-to-server accessserver->key_management == 'decommissioned') out(' Inactive', ESC_NONE) ?> name) ?> Group accessactive) out(' Inactive', ESC_NONE)?>
get('active_user')->get_csrf_field(), ESC_NONE) ?>

Createget('server')->authorization != 'manual') out(' non-LDAP'); ?> account

Server administrators

get('server_admins')) == 0) { ?>

This server does not have any administrators assigned.

get('active_user')->get_csrf_field(), ESC_NONE) ?> get('admin')) { ?> get('server_admins') as $admin) { ?> get('admin')) {?> get('admin')) { ?>
Entity Name Actions
uid) ?> name); if(!$admin->active) out(' Inactive', ESC_NONE) ?>
name) ?> name); if(!$admin->active) out(' Inactive', ESC_NONE) ?>
get('admin')) { ?>
get('active_user')->get_csrf_field(), ESC_NONE) ?>

Add administrator

get('all_users') as $user) { ?>

Settings

get('active_user')->get_csrf_field(), ESC_NONE) ?> get('admin')) { ?>
get('ldap_access_options'); ?>
SSH port number
get('server')->port)?>
Key management
get('server')->key_management) { case 'keys': out('SSH keys managed and synced by SSH Key Authority'); break; case 'none': out('Disabled - server has no key management'); break; case 'other': out('Disabled - SSH keys managed by another system'); break; case 'decommissioned': out('Disabled - server has been decommissioned'); break; } ?>
Accounts
get('server')->authorization) { case 'manual': out('All accounts on the server are manually created'); break; case 'automatic LDAP': out('Accounts will be linked to LDAP and created automatically on the server'); break; case 'manual LDAP': out('Accounts will be based on LDAP usernames but created manually on the server'); break; } ?>
get('server')->key_management == 'keys' && $this->get('server')->authorization != 'manual') { ?>
LDAP access options
get('ldap_access_options') as $option) { $optiontext[] = $option->option.(is_null($option->value) ? '' : '="'.str_replace('"', '\\"', $option->value).'"'); } if(count($optiontext) == 0) { out('No options set'); } else { ?>
get('server_admin_can_reset_host_key')) { ?>

Log

get('server_log') as $event) { show_event($event); } ?>
Entity User Activity Date (UTC)
get('admin')) { ?>

Notes

get('active_user')->get_csrf_field(), ESC_NONE) ?> get('server_notes') as $note) { ?>
get('output_formatter')->comment_format($note->note), ESC_NONE)?>
get('active_user')->get_csrf_field(), ESC_NONE) ?>

Contact

get('active_user')->get_csrf_field(), ESC_NONE) ?>
get('server')->hostname.'"') ?>">
get('server')->authorization == 'manual') { ?> get('access_accounts')) == 1) { ?> get('access_accounts'); $account = reset($accounts) ?>

You have access to the account on this server.

get('access_accounts')) > 1) { ?>

You have access to the following accounts on this server: get('access_accounts'))) ?>

get('active_user')->get_csrf_field(), ESC_NONE) ?>

Request access to account

@get('server')->hostname)?> get('all_accounts') as $accounts) { ?>
Help
get('active_user')->get_csrf_field(), ESC_NONE) ?>

Request server-to-server access

From:
get('all_servers') as $server) { ?>
To: @get('server')->hostname)?>
Help
get('active_user')->get_csrf_field(), ESC_NONE) ?>

Request group access

get('all_groups') as $group) { ?>
To: @get('server')->hostname)?>
Help
get('server')->authorization == 'automatic LDAP') { ?>

Access to this server is based on LDAP accounts.

get('server')->authorization == 'manual LDAP') { ?>

Access to this server is based on LDAP accounts. Contact the server administrators to get access.

get('admined_accounts')) > 0) { ?>

Administrated accounts

You are an administrator for the following accounts on this server:

get('admined_accounts') as $account) { ?> list_access(); ?> source_entity; $count++; if($count > 1) out('', ESC_NONE); switch(get_class($entity)) { case 'User': ?>
Account Sync status Account actions Access granted for
name) ?> pending_requests > 0) { ?> pending_requests))?> sync_is_pending()) { ?> Pending get('server')->sync_status == 'sync success' || ($account->name == 'root' && $this->get('server')->sync_status == 'sync warning')) { ?> Synced get('server')->sync_status == 'sync warning') { ?> Not synced get('server')->sync_status == 'sync failure') { ?> Failed Manage account No-one
uid) ?> name); if(!$entity->active) out(' Inactive', ESC_NONE)?> name.'@'.$entity->server->hostname) ?> Server-to-server accessserver->key_management == 'decommissioned') out(' Inactive', ESC_NONE) ?> name) ?> Group access