Главная > Интернет, Технологии > Разделение доступа к администрированию сайта

Разделение доступа к администрированию сайта

Во многих случаях может быть полезно, чтобы к редактированию сайта компании имели доступ несколько человек с различными правами на изменение информации. Например, маркетолог (или специалист по рекламе) может самостоятельно публиковать новости, но ему незачем (и даже вредно, не обладая специальными знаниями) иметь возможность менять технические настройки или структуру сайта. Или вот другой случай, как на сделанном нами недавно сайте btl-union.ru, когда участник может редактировать информацию о себе, публиковать свои новости, но не имеет доступа к редактированию информации или новостей других участников. Есть и более сложные варианты, например, когда один пользователь может занести информацию, но опубликована она будет только при условии «одобрения» другим пользователем (или несколькими). Во всех случаях также должны быть пользователи с административными правами, которым доступно редактирование всей информации, в том числе и само назначение прав другим пользователям.

Как это может быть реализовано? Современные коробочные CMS (системы управления контентом сайта) обычно уже имеют достаточно гибкие механизмы разделения доступа пользователей к функциям администрирования, которые позволяют настроить доступ и права в типовых ситуациях. Соответственно, первый вариант — использовать эти CMS. Но могут быть и другие варианты: когда нужно сделать простое решение, из-за которого не хочется использовать все мощь, а значит, и сложность, универсальной CMS, или когда существующих механизмов все-таки не хватает для того, чтобы реализовать какую-то нестандартную логику — в таких случаях механизм разрабатывается и программируется индивидуально.

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

Bookmark and Share
Комментирование отключено.