Я использую модуль календаря с поддержкой iCal для Drupal 6. Я создал свой тип события, который появляется в фиде iCal. Тем не менее, я хочу, чтобы тип содержимого события был закрытым, так что только проверенные подлинности пользователи могут его прочитать. Делая это, они не будут отображаться в фиде iCal. Есть ли способ, по которому я могу получить фид iCal, чтобы показывать эти события?iCal для аутентифицированных пользователей
ответ
Я согласен с calebthorne, что, как правило, канал является публичным; Я могу понять, что нужно публиковать фид для группы пользователей, а не для анонимных пользователей.
Если канал создан по представлению, вы можете изменить представление и ограничить доступ к нужным пользователям.
Как вы можете видеть на скриншоте, вы можете ограничить доступ к пользователям с определенным разрешением или к пользователям с определенной ролью (один из них - аутентифицированный пользователь).
Чтобы заметить, я изменил настройку доступа для отображения «feed», а не по умолчанию. Это означает, что я переопределил настройку по умолчанию. – kiamlaluno
Хммм ... Я бы предоставил модуль Node Access. Я использую этот модуль для ограничения доступа к контенту на основе типа контента. Я никогда не тестировал, работает ли это совместно с модулем Calendar, но это стоит того.
Некоторые подробности о Node Access модуля (от его странице проекта):
Nodeaccess представляет собой модуль контроля доступа Drupal, который обеспечивает просмотр, редактирование и удаление доступа к узлам. Пользователи, имеющие разрешение «Разрешения на грантовые узлы», будут иметь вкладку грантов на страницах узлов, что позволяет им предоставлять доступ к этому узлу пользователем или ролью. Администраторы могут устанавливать элементы управления доступом по умолчанию для каждого типа контента, а также определять, какие роли доступны для предоставления разрешений на вкладке грантов узлов.
Результат: этот модуль позволяет вам делать такие вещи, как «узел 123 может просматриваться аутентифицированными пользователями и редактироваться пользователями admin и joeuser». В качестве дополнительного бонуса разрешения на обновление и удаление разделяются, поэтому вы можете убедиться, что пользователи с разрешениями редактирования не могут случайно удалить страницы.
- 1. Express Static для аутентифицированных пользователей
- 2. Создайте частный cocoapod, доступный для аутентифицированных пользователей
- 3. аутентифицированных кэша, появляющиеся для не авторизованных пользователей
- 4. Ключи Jenkins ssh доступны для аутентифицированных пользователей
- 5. Процессор условного контекста для аутентифицированных пользователей
- 6. Выполнять разрешения для «Администрирование NT \ Аутентифицированных пользователей»
- 7. Домашняя страница Symfony2 для аутентифицированных пользователей
- 8. результат поиска не отображается для аутентифицированных пользователей
- 9. как включить только аутентифицированных пользователей для создания новых пользователей
- 10. Получение аутентифицированных пользователей по электронной почте
- 11. Перехват/остановка ASP.NET Идентификация несанкционированного перенаправления для аутентифицированных пользователей
- 12. Конфигурация Spring Security для аутентифицированных пользователей с ролью
- 13. Автоматически создавать учетную запись ADFS для аутентифицированных пользователей
- 14. мой сайт/дом для аутентифицированных пользователей и анонимный
- 15. Devise rubygem - Как вы фильтруете действия для аутентифицированных/неидентифицированных пользователей?
- 16. Можно ли динамически изменять правила хранения Firebase для аутентифицированных пользователей?
- 17. Как отключить кэширование вывода для аутентифицированных пользователей в ASP.NET MVC?
- 18. Разрешить доступ для аутентифицированных пользователей к определенным областям веб-страницы
- 19. Ограничить доступ к статическим файлам для аутентифицированных пользователей в ASP.Net
- 20. Ограничение загрузки для аутентифицированных пользователей - IIS, Asp.NET MVC
- 21. Изменить URL-адрес по умолчанию для аутентифицированных пользователей
- 22. Как обслуживать личное содержимое только для аутентифицированных пользователей?
- 23. Drupal: Представления, отображающие повторяющийся контент для анонимных пользователей, но не аутентифицированных пользователей
- 24. Принимать только определенные запросы ajax от аутентифицированных пользователей
- 25. Как отклонить не аутентифицированных пользователей от PHP Ratchet WebSocket?
- 26. Как получить аутентифицированных пользователей из базы данных firebase?
- 27. Отказаться от аутентифицированных пользователей из папки с использованием FormsAuthentication
- 28. Перенаправить аутентифицированных пользователей в соответствии с их ролью
- 29. Как получить список аутентифицированных пользователей в приложении IIS?
- 30. Ошибка аутентифицированных пользователей AWS в Cloudberry S3 Explorer Pro
Фид по своей природе является открытым, так что на самом деле не имеет смысла иметь фид частного содержания. – draenen