Облачная платформаAdvanced

Авторизация на основе Тегов пользователей

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Авторизация на основе тегов пользователей полезна при работе с большим количеством пользователей или групп пользователей. Этот подход позволяет проводить авторизацию для пользователей, разделяющих одну и ту же метку. Это упрощает авторизацию для большого количества пользователей и реализует более эффективное и удобное управление авторизацией на уровне полей.

Процедура

  1. Добавьте Тег пользователя или Тег группы пользователей и назначьте значение.

    Этот Тег используется для авторизации на основе тегов пользователей при установке разрешений на строки.

    После добавления Тега пользователя выберите одного или нескольких пользователей и назначьте значения Тегу пользователя.

  2. Используйте Тег пользователя для авторизации.

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

Шаг 1: Добавить Тег пользователя или Тег группы пользователей

  1. Нажмите в левом верхнем углу, чтобы выбрать регион.
  2. Нажмите Системные настройки слева от консоли.

  3. В навигационной панели слева выберите Управление организацией > Управление Тегами. На отображаемой вкладке нажмите Добавить Тег.
  4. Установить Имя Тега и Описание.
  5. Нажмите Подтвердить чтобы сохранить тег.
  6. После установки тега назначьте значение тега пользователю или группе пользователей.

    Дважды щёлкните текстовое поле значения тега, введите значение тега и нажмите Ввод.

    Пример: Добавить пользовательские теги страна, отрасль, and сегмент на основе требований авторизации Датасета.

    Назначить Теги пользователям P1, P2 и P3, как показано в Рисунок 1.

    Рисунок 1 Пример тегов пользователей


Шаг 2: Использовать Тег для Авторизации

  1. Нажмите в верхнем левом углу, чтобы выбрать регион.
  2. В нижнем левом углу панели навигации выберите enterprise проект из Enterprise Проект.
  3. В списке проектов в консоли нажмите на проект, чтобы перейти на страницу проекта.
  4. Выберите Управление данными > Датасет.
  5. Щелкните Больше > Разрешения строк в Операция столбец целевого датасета.
  6. Включите переключатель разрешения строк.
  7. Выберите Авторизация на основе пользовательских тегов.
  8. Выберите условную связь.
    • AND: Если настроено несколько правил авторизации по тегам пользователей, пользователь P1 может просматривать данные, попадающие в пересечение country=A, industry=1 и segment=s1.
    • OR: Если настроено несколько правил авторизации по тегам пользователей, пользователь P1 может просматривать данные, попадающие в объединение country=A, industry=1 и segment=s1.
  9. Нажмите Добавить для редактирования правила авторизации пользовательского тега.
    1. Выберите Контролируемое поле.
    2. Выберите Поле таблицы тегов.

      Как показано в Figure 2, после того как правило авторизации пользовательского тега настроено для country поле, пользователи с tag_country тег может просматривать только данные country поле значения тега.

      Например, если tag_country пользователя P1 равно A, пользователь P1 может просматривать только данные, которые страна является A в страна поле.

  10. После редактирования правил нажмите OK чтобы сохранить их.

    Рисунок 2 Пример правил авторизации тегов пользователя


Запрос данных с и без настройки разрешений строк для группы пользователей

  • Разрешения строк не установлены.

    Чтобы запросить Датасет, выполните следующие шаги:

    1. Нажмите в верхнем левом углу, чтобы выбрать регион.
    2. В нижнем левом углу навигационной панели выберите проект предприятия из Enterprise Project.
    3. В Мои проекты область справа от консоли, нажмите целевой проект.
    4. Выберите Датасеты и нажмите целевой датасет.
    5. Если разрешения строк не заданы, разные города и провинции отображаются в город и провинция столбцах в таблице предварительного просмотра данных.

  • Разрешения строк установлены, и отношение условий установлено в OR.

    Чтобы запросить датасет, выполните следующие действия:

    1. Нажмите в верхнем левом углу, чтобы выбрать регион.
    2. На Настройки системы странице, выберите Управление тегами > Теги группы пользователей чтобы установить город и провинцию. Дважды щелкните текстовое поле значения тега в столбцах города и провинции, введите значение тега и нажмите Enter.

      Рисунок 3 Настройки тегов группы пользователей


    3. В левом нижнем углу навигационной панели выберите Enterprise Project из Enterprise Project.
    4. В Мои проекты область справа от консоли, щелкните целевой проект.
    5. На главной странице проекта щелкните Датасеты, выберите Больше > Разрешения строк в Операция столбец целевого датасета, и установить управляемые поля город и провинция.

      Рисунок 4 Настройки разрешений строк


    6. Вернитесь на страницу датасета и посмотрите целевой датасет.
    7. Просмотрите результат запроса. Вы увидите, что только настроенные данные провинции отображаются в таблице предварительного просмотра данных датасета с настроенными строковыми разрешениями
  • Строковые разрешения заданы, и логическое отношение условий установлено в AND.

    Чтобы запросить датасет, выполните следующие шаги:

    1. Щелкните в верхнем левом углу, чтобы выбрать регион.
    2. На Системные настройки страница, выбрать Tag Management > Теги групп пользователей чтобы установить город и провинцию. Дважды щелкните текстовое поле значения тега в столбцах город и провинция, введите значение тега и нажмите Enter.

      Рисунок 5 Настройки тегов пользовательской группы


    3. В нижнем левом углу панели навигации выберите enterprise проект из Enterprise Project.
    4. В Мои проекты области справа от консоли щелкните целевой проект.
    5. На главной странице проекта щелкните Датасеты, выбрать Больше > Разрешения строк в Операция столбец целевого датасета и задайте контролируемые поля город и провинция.

      Рисунок 6 Настройки разрешений строк


    6. Вернитесь на страницу датасета и просмотрите целевой датасет.
    7. Просмотрите результат запроса. Вы можете увидеть, что только настроенные данные провинции отображаются в таблице предварительного просмотра данных датасета с настроенными разрешениями строк