Пользователи могут предоставлять общий доступ к своим шаблонам другим пользователям в своей группе или всем пользователям в ПК СВ, указав соответствующие полномочия.

В интерфейсе командной строки

Изменить установленные полномочия можно при помощи команды chmod с указанием идентификатора шаблона и числового кода полномочий.

Примеры

  1. Исходное состояние, пример вывода после выполнения команды onetemplate show 0:
    ...
    PERMISSIONS
    OWNER        : um
    GROUP        : u--
    OTHER        : ---
    CODE
  2. Установка полномочий в отношении шаблона с идентификатором 0:
    • владельцу установить биты USE и MANAGE (разрешить применение и управление);
    • пользователям группы установить биты USE и MANAGE;
    • остальным пользователям установить бит USE.
      Для этого необходимо выполнить команду:
      onetemplate chmod 0 664
      Просмотр установленных полномочий, пример вывода после выполнения команды onetemplate show 0:
      ...
      PERMISSIONS
      OWNER        : um-
      GROUP        : um-
      OTHER        : u--
      CODE
  3. Установка полномочий в отношении шаблона с идентификатором 0:
    • владельцу установить биты USE и MANAGE (разрешить применение и управление);
    • пользователям группы установить бит USE;
    • остальным пользователям установить бит USE.
      Для этого необходимо выполнить команду:
      onetemplate chmod 0 664
      Просмотр установленных полномочий, пример вывода после выполнения команды onetemplate show 0:
      ...
      PERMISSIONS
      OWNER        : um-
      GROUP        : u--
      OTHER        : u--
      CODE
  4. Установка полномочий в отношении шаблона с идентификатором 0:
    • владельцу установить биты USE и MANAGE (разрешить применение и управление);
    • пользователям группы снять все биты (отозвать все полномочия);
    • остальным пользователям установить биты USE, MANAGE и ADMIN (разрешить применение, управление и администрирование).
      Для этого необходимо выполнить команду:
      onetemplate chmod 0 664
      Просмотр установленных полномочий, пример вывода после выполнения команды onetemplate show 0:
      ...
      PERMISSIONS
      OWNER        : um-
      GROUP        : ---
      OTHER        : uma
      CODE
      Кроме того, аргумент команды --recursive, выполнит действие по изменению полномочий в отношении каждого образа, указанного в шаблоне (параметр IMAGE).

В веб-интерфейсе ПК СВ

Для просмотра полномочий, установленных в отношении шаблона, необходимо перейти на страницу этого шаблона (вкладка Сведения).

Пример

Просмотр полномочий, установленных в отношении шаблона с идентификатором 0:

В представленном примере в отношении шаблона 0 владелец simpleuser имеет полномочия типа USE и MANAGE. Пользователи в группе another-group имеют полномочия типа USE, другие пользователи не имеют полномочий в отношении данного шаблона.

Для изменения полномочий необходимо на странице шаблона во вкладке Сведения установить/снять соответствующие флаги.