Интро: Управление приложениями
  • 28 Aug 2024
  • 4 Минуты для чтения
  • Авторы

Интро: Управление приложениями


Вводный текст

Организация приложений

Владельцы учетных записей должны управлять организацией приложений на своем экземпляре, в том числе:

  • создание папок приложений и перемещение приложений между папками
  • дублирование приложений
  • архивирование и восстановление приложений
  • Импорт и экспорт приложений.

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

Читать далее:

Добавление, дублирование, архивация, восстановление или печать приложенияКак копировать/вставлять содержимое внутри приложений и между приложениями

Настройка ролей и ограничений приложений

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

Permissions and Approvals Tabs.png

Разрешения

С помощью Permission вы можете ограничить права редактирования для каждого приложения. Это гарантирует, что пользователи будут иметь права на редактирование только тех приложений, которые относятся к линиям, над которыми они работают. В противном случае они получили бы доступ к множеству приложений, не нужных для их работы. Ограничение разрешений обеспечивает контроль качества и доступ на основе необходимости.

Существует четыре типа разрешений:

  • Можно просматривать - пользователи могут просматривать приложения и их активы, для таких ролей, как контроль качества.
  • Право редактировать - пользователи могут редактировать приложения в редакторе приложений, для таких ролей, как инженеры и супервайзеры.
  • Можно публиковать - пользователи могут редактировать приложения в редакторе приложений и публиковать их, для таких ролей, как эксперты по предмету и
  • Владелец - пользователи могут делать все и делегировать права пользователям, для таких ролей, как администраторы

Утверждения

Дополнительную информацию о версионировании и утверждениях можно найти здесь: Настройка утверждений для ваших приложений

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

По умолчанию в Tulip есть три типа утверждений:

Approvals Default.png

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

Контроль доступа в приложении

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

Например, если вы хотите, чтобы только супервайзеры имели возможность завершить приложение, создайте триггер, который будет завершать приложение, только если пользователь имеет роль супервайзера.

Дополнительные сведения об обновлении полей пользователей см. в разделе "Как обновлять поля отдельных пользователей и операторов Tulip из приложений".

Дальнейшее чтение

Изменение разрешений на редактирование отдельных приложенийНастройка утверждений для ваших приложений

Контроль версий

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

Существует два типа версий приложений:

Версия разработки

Версия разработки - это версия приложения, над которой разработчики приложений продолжают работать в редакторе приложений.

Версии разработки создаются с помощью моментальных снимков. Снимки позволяют сохранять приложение в критические моменты процесса разработки:

Create Snapshot 1.jpg

Create Snapshot 2.jpg

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

Опубликованная версия

Опубликованная версия приложения может запускаться в Tulip Player как официальный релиз приложения. У вас может быть несколько опубликованных версий, когда вы редактируете приложение, чтобы обновить стандарты и функциональные возможности. Поскольку существует множество версий, вы можете легко вернуться к предыдущей опубликованной версии, если вам нужно ее перезагрузить. Например, если вы обновили какую-то функцию в приложении и позже обнаружили, что предыдущая версия была более эффективной, вы можете легко вернуться к предыдущей.

Читать далее:

Создание и управление версиями приложенийВосстановление версии приложения для разработки из опубликованной версииЗапуск приложений в производстве

Экспорт данных приложения

Когда приложения запускаются в Player, каждый раз при сохранении или завершении приложения создается запись о завершении. Данные о завершении фиксируют такие сведения о приложении, как:

  • Время начала
  • время окончания
  • Продолжительность
  • Зарегистрированный пользователь
  • Имя станции
  • Комментарии
  • Версия приложения
  • Было ли приложение отменено или завершено
  • Имена подключенных таблиц тюльпанов
  • Конечные значения всех переменных приложения

Вы можете экспортировать эти данные в CSV для использования в таких случаях, как анализ сторонних данных, отчетность и т. д.

Дальнейшее чтение

Экспорт данных приложений в CSVКак анализировать данные из нескольких приложений


Была ли эта статья полезной?