Можно добавить стратегию Уникальное имя ресурса, чтобы обеспечить уникальность имен
всех отправленных ресурсов.
Этот урок применяет стратегию Уникальное имя ресурса к главному жизненному циклу,
однако вы можете применить эту стратегию к любому типу жизненного цикла, для изменения которого
у вас есть права доступа.
- Выберите состояние Черновик и нажмите Перейти.
- Нажмите Добавить стратегии.
- Выберите Стратегии по умолчанию > Стратегия Уникальное имя ресурса.
- Нажмите кнопку Добавить.
- По умолчанию стратегия выполняется в состояниях Сохранение ресурса и
Вход в состояние. Таким образом, когда любой пользователь помещает ресурс в состояние черновика или сохраняет
изменения, внесенные в ресурс, эта стратегия выполняется.
- Нажмите Настроить, чтобы добавить дополнительные сведения о стратегии.
- Необязательно: Измените имя стратегии.
- Выберите область поиска Все хранилище для поиска в сообществе ресурса
с таким именем. Можно также выбрать Текущее сообщество, чтобы обеспечить уникальность
имен всех ресурсов в одном сообществе.
- Для опции При ошибке стратегии выберите Выдать ошибку. Если вместо этого выбрать Выдать предупреждение, пользователь сможет
сохранить ресурс с повторяющимся именем.
- Выберите Сохранить. Показано следующее информационное сообщение: Эта стратегия в данный
момент не используется ни при каких условиях выхода. Выберите переход для настройки
условий..
- Добавьте условие в переход, чтобы обеспечить результат стратегии. Дополнительная информация о
добавлении условий в переходы содержится в разделе
Урок 4.1: Создание сложных условий жизненного цикла. Если не добавлены условия, связанные с этой стратегией, могут быть сохранены ресурсы с
повторяющимися именами.
- Нажмите Сохранить и завершить, чтобы завершить изменения главного
жизненного цикла.
Каждый ресурс отмечается при входе в состояние черновика, обеспечивая, чтобы имя не
использовалось в другом ресурсе.