Field Access

Component type

module

Maintenance status

Development status

Downloads

1166

Component created

Component changed

Field Access API provide an wrapper to let other modules easily implement any access criteria for fields, both for view and edit mode.
It let developers define any custom rule for granting or not access to a specific field.

It is an API module, so doesn't provide any end-user feature on its own, and is intended for developers. Install it only if another module requires it or you want to make your own implementation.

Deep link

Component type

module

Maintenance status

Development status

Downloads

2486

Component created

Component changed

Sometimes you want to be able to give simple URL access to content that would not normally be available to a particular user (or perhaps someone not even registered with the site).

Deep link module allows the direct access to a specific item of content under certain circumstances and limitations. Such as one-off or time-limited deeplinks.

The deeplink module provides a framework for generating special URLs which can be inserted into emails that allow access to a content item or page, and tracks the uses of that link.

Domain Access OG Bridge

Component type

module

Maintenance status

Development status

Component created

Component changed

In case Domain Access module is used together with Organic Groups they might interfere with each other's node access rules. This module combines node access settings of the Domain Access and Organic Groups modules into a new realm.

Drupal's node access control works in a way that if any module grants access to a node for a specific user account then even if another module would block the access the user will still be able to access the node.

View Modes Access

Component type

module

Maintenance status

Development status

Component created

Component changed

View Modes Access tries to attack the content access issue from a different angle. Instead of offering an access denied message or log in form, this module allows administrators to define what fields are displayed to each role on a per content type basis.

An example use case might be that you have a subscription modal setup on your site where anon users get access denied whilst subscribers get to see the full content. You may want to allow anon users to have access to a little teaser of information to entice them to subscribe.

Library Catalog Front Page

Component type

module

Maintenance status

Development status

Component created

Component changed

A very simple module to display different page nodes (automatically created on install, and of course editable later) for authenticated users and anonymous users. Even if anonymous users do not have permission to see any content, they will be able to see this node on the front page.

A simpler contrib solution would create a second variables, site_frontpage_anonymous, which could be set differently from site_frontpage -- but that would not do our end run around Drupal's node access control.