.. _object_property_administration_data_policy: ================================================================ Политики данных ================================================================ Политики данных позволяют обеспечить согласованность данных сохраняемых в платформе. .. Политики данных аналогичны политикам пользовательского интерфейса (UI Policy), но политики пользовательского интерфейса применяются только к данным, введенным в форму через стандартный браузер. Политики данных могут применять правила ко всем данным, введенным в систему, включая данные, введенные через интерфейсы импорта и веб-службы. .. и данные, введенные через мобильный пользовательский интерфейс. Поскольку политики пользовательского интерфейса также могут управлять видимостью полей в форме, вы можете дополнить политики пользовательского интерфейса политиками данных, а не заменить их. :ref:`object_property_administration_make_a_property_mandatory` При создании новой или изменении текущей записи в объекте, можно указать обязательные к заполнению свойства объекта. :ref:`object_property_administration_value_validation` Если пользователь ввел значение, то его можно проверить на соответствие при помощи заданного условия проверки. :ref:`object_property_administration_checking_values_for_uniqueness` Платформа позволяет требовать, что бы значения были уникальными. Когда это будет сделано, платформа не позволит двум записям иметь одинаковые значения в свойствах объекта. .. **Только чтение** Перед записью система может проверить права доступа пользователя и может ли он изменять конкретное значение. .. Сейчас можно ограничить ролью на весь объект, но не на конкретное свойство. Для конкретного свойства, можно использовать атрибут readonly. .. toctree:: :hidden: ../task/make_a_property_required.rst ../task/value_validation.rst ../task/checking_values_for_uniqueness.rst