---
title: "Manage dedicated server access"
sidebar_label: "Manage dedicated server access"
sidebar_position: 7
description: "How dedicated server access is governed by a role model"
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from 'docs-kit/components'
import {CustomTable} from 'docs-kit/components'

# Manage dedicated server access

Access to dedicated servers is governed by a role model that defines access within an account and a [project](/access-control/projects/about-projects.mdx); for more details, see the [Access Control in Selectel Products](/access-control/access-management.mdx) guide. You can view the capabilities of roles for all products in the [roles reference](/access-control/role-reference.mdx).

## member \{#member}

A user with full access to all Selectel products. Does not have management access for: [users](/access-control/manage/), [service users](/access-control/user-types.mdx#service-users), [user groups](/access-control/groups/), and [federations](/access-control/federations/).

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th>

        <td>
          * account;
          * project
        </td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available operations with dedicated servers</th>

        <td>
          In the Account access area:

          * viewing the list of projects, create and manage projects;

          * managing dedicated servers in all projects:

            * ordering a server;
            * modifying a server (managing server power, assigning public and private IP addresses to a server, auto-installing an OS, etc.);
            * deleting a dedicated server;

          * enabling and disabling additional services;

          * viewing the list of SSH keys, adding SSH keys to the storage, and managing added SSH keys
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area:

          * managing dedicated servers in the selected project:

            * ordering a dedicated server;
            * modifying a server (managing server power, assigning public and private IP addresses to a server, auto-installing an OS, etc.);
            * deleting a dedicated server;

          * enabling and disabling additional services;

          * viewing the list of SSH keys added to the storage and information about them
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available network operations</th>

        <td>
          In the Account access area:

          * viewing information about all VLANs;
          * managing public subnets (viewing information, ordering and deleting a dedicated subnet);
          * managing private subnets (viewing information, adding, deleting);
          * managing SAN networks (viewing information, adding, deleting);
          * viewing the list of ordered additional services;
          * enabling and disabling additional services
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area, network operations are unavailable
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## billing \{#billing}

User with access to billing management and without access to service management.

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th><td>Account</td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * Users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th>Available operations with dedicated servers</th>

        <td>
          * billing management:

            * balance top-ups and transferring funds between balances;
            * management of autobills, monthly payments, payment deferrals;
            * managing balance notifications;
            * managing bank cards;
            * viewing reporting documents;
            * managing the affiliate program and payouts;

          * viewing connected services and service statuses
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## iam.admin \{#iam-admin}

A user with access to user management but without access to services and billing. Cannot manage their own account: change permissions, manage notifications, or delete the user. The first user with the `iam.admin` role is created by the [Account Owner](/access-control/user-types.mdx#account-owner).

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th><td>Account</td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th>Available operations with dedicated servers</th>

        <td>
          * managing [users](/access-control/user-types.mdx#users), [service users](/access-control/user-types.mdx#service-users), [user groups](/access-control/groups/) with access to dedicated servers, as well as managing [federations](/access-control/federations/)
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## iam.viewer \{#iam-viewer}

A user with access to view everything that [iam.admin](#iam-admin) manages.

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th><td>Account</td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          <ul>
            <li>users;</li><li>service users;</li><li>user groups</li>
          </ul>
        </td>
      </tr>

      <tr>
        <th>Available operations</th>

        <td>
          <ul>
            <li>viewing [users](/access-control/user-types.mdx#users), [service users](/access-control/user-types.mdx#service-users), [user groups](/access-control/groups/) and [federations](/access-control/federations/);</li><li>viewing user keys;</li><li>viewing [notifications](/account/notifications.mdx) of other users;</li><li>viewing [account access restrictions](/account/limit-access-to-account.mdx)</li>
          </ul>
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## reader \{#reader}

User with access to view everything that [`member`](#member) manages in the same access area.

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th>

        <td>
          * account;
          * project
        </td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available operations with dedicated servers</th>

        <td>
          In the Account access area:

          * viewing the list of projects;
          * viewing the list of dedicated servers and information about them in all projects;
          * viewing the list of SSH keys added to the storage and information about them
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area:

          * viewing the list of dedicated servers and information about them in the selected project;
          * viewing the list of SSH keys added to the storage and information about them
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available network operations</th>

        <td>
          In the Account access area:

          * viewing information about all VLANs, public and private subnets, and SANs;
          * viewing the list of ordered services and information about them
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area, network operations are unavailable
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## dedicated.admin \{#dedicated-admin}

User with access to dedicated server management.

The `dedicated.admin` role also provides access to managing:

* [colocation](/server-colocation/);
* [firewalls](/firewalls/);
* [basic firewall](/basic-firewall/);
* [storage system](/data-storage-system/);
* [network volumes for dedicated servers](/block-storage/);
* [leased network hardware](/network-hardware/).

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th>

        <td>
          * account;
          * project
        </td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available operations with dedicated servers</th>

        <td>
          In the Account access area:

          * viewing the list of projects;

          * managing dedicated servers in all projects:

            * ordering a server;
            * modifying a server (managing server power, assigning public and private IP addresses to a server, auto-installing an OS, etc.);
            * deleting a dedicated server;

          * enabling and disabling additional services;

          * viewing the list of SSH keys, adding SSH keys to the storage, and managing added SSH keys
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area:

          * managing dedicated servers in the selected project:

            * ordering a dedicated server;
            * modifying a server (managing server power, assigning public and private IP addresses to a server, auto-installing an OS, etc.);
            * deleting a dedicated server;

          * enabling and disabling additional services;

          * viewing the list of SSH keys added to the storage and information about them
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available network operations</th>

        <td>
          In the Account access area:

          * viewing information about all VLANs;
          * managing public subnets (viewing information, ordering and deleting a dedicated subnet);
          * managing private subnets (viewing information, adding, deleting);
          * managing SAN networks (viewing information, adding, deleting);
          * viewing the list of ordered additional services;
          * enabling and disabling additional services
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area, network operations are unavailable
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

## dedicated.viewer \{#dedicated-viewer}

User with access to view everything that [`dedicated.admin`](#dedicated-admin) manages in the same access area.

<CustomTable>
  <table>
    <tbody>
      <tr>
        <th>Access areas</th>

        <td>
          * account;
          * project
        </td>
      </tr>

      <tr>
        <th>Who can be assigned</th>

        <td>
          * users;
          * service users;
          * user groups
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available operations with dedicated servers</th>

        <td>
          In the Account access area:

          * viewing the list of dedicated servers and information about them in all projects;
          * viewing the list of SSH keys added to the storage and information about them
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area:

          * viewing the list of dedicated servers and information about them in the selected project;
          * viewing information about SSH keys added to the storage
        </td>
      </tr>

      <tr>
        <th rowspan="2">Available network operations</th>

        <td>
          In the Account access area:

          * viewing information about all VLANs, public and private subnets, and SANs;
          * viewing the list of ordered services and information about them
        </td>
      </tr>

      <tr>
        <td>
          In the Project access area, network operations are unavailable
        </td>
      </tr>
    </tbody>
  </table>
</CustomTable>

<Formbricks />
