Simple Node Assignment

Component ID

1485172

Component name

Simple Node Assignment

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

The purpose of this module is to assign one user a specific node and give
permissions to edit it even though he has no global permissions for it.
There are great modules like workbench_access and other out there, but they were to complex for my needs.

The way this works is the following:
User A has rights to edit node X.
User B has NO rights to edit node X.

User A edits node X and assigns (through the node_assignment interface at the bottom of each node) node X to node B and can add a text optionally "Please check this and assign it back to me"

User B is emailed with the message included, telling him he can edit the node.

When the User B tries to edit the node now, he has full access to edit it. He can also "reassign" it using the node_assignment form.

This module is very basic by design, it MIGHT get extended to
1. assign all translations of the node when assigning one language.
2. an administration page to define which content types can be assigned and not enable it for all as it is now
3. extend the administration page to define whether the translation should automatically assigned too.

This extensions and others depend on the interest and our time and use for it. Or whether someone else
is willing to step in.

Enjoy