Granular Permissions for Administer Content Types
Anyone know of a module that adds granual permissions to "administer content-types"? I'm looking for * create content-type * administer own content-type If the module does't aleady exist... I'm wondering about approaches in making it. It seems like simply adding a contenttype-user table is the key first step. But I don't know a lot about Drupal's access control system. Ideas? Thanks, Shai Gluskin
'Create [content type]' should already be there - then there is 'edit all [content type]', 'delete all [content type]' as well as 'edit own [content type]' and 'delete own [content type]'. Are you looking for 'administer [content type]' to do more than this? Maybe I've had too much scotch tonight? Am I misunderstanding the question? On Fri, Dec 4, 2009 at 10:48 PM, Shai Gluskin <shai@content2zero.com> wrote:
Anyone know of a module that adds granual permissions to "administer content-types"?
I'm looking for * create content-type * administer own content-type
If the module does't aleady exist... I'm wondering about approaches in making it. It seems like simply adding a contenttype-user table is the key first step. But I don't know a lot about Drupal's access control system.
Ideas?
Thanks,
Shai Gluskin
-- ~Jerad Bitner CTO ~ Rapid Waters Development http://rapidwatersdev.com
Hi Jerad, I'm not talking about node permissions per content type. I'm talking about permissions relating to creating content-types. Right now there is only one permission called "administer content-types." With nodes you have the super-permission, "administer nodes" and then you have all that detail stuff re: nodes per content type (create, edit, delete). I'm interested in something similar, for the content- types themselves (not the nodes). The idea I have is for a kind of "wiki" database site where users could create a content type and then populate it with an import, add records and/or invite others to create/edit records. All data would be exportable. The creator of the content-type is the only user who could administer the content type. Enjoy that scootch :) Shai Shai Gluskin On Dec 5, 2009, at 1:25 AM, Jerad Bitner <sirkitree@gmail.com> wrote:
'Create [content type]' should already be there - then there is 'edit all [content type]', 'delete all [content type]' as well as 'edit own [content type]' and 'delete own [content type]'.
Are you looking for 'administer [content type]' to do more than this?
Maybe I've had too much scotch tonight? Am I misunderstanding the question?
On Fri, Dec 4, 2009 at 10:48 PM, Shai Gluskin <shai@content2zero.com> wrote:
Anyone know of a module that adds granual permissions to "administer content-types"?
I'm looking for * create content-type * administer own content-type
If the module does't aleady exist... I'm wondering about approaches in making it. It seems like simply adding a contenttype-user table is the key first step. But I don't know a lot about Drupal's access control system.
Ideas?
Thanks,
Shai Gluskin
-- ~Jerad Bitner CTO ~ Rapid Waters Development http://rapidwatersdev.com
Oh, one more thing..., I think in D7 the fields Ui and functionality have been separated. So, it's conceivable that a simplified fields UI module could be written for conrib that would make creating a new content type easier, making more assumptions and giving the user fewer choices. Shai Shai Gluskin On Dec 5, 2009, at 1:25 AM, Jerad Bitner <sirkitree@gmail.com> wrote:
'Create [content type]' should already be there - then there is 'edit all [content type]', 'delete all [content type]' as well as 'edit own [content type]' and 'delete own [content type]'.
Are you looking for 'administer [content type]' to do more than this?
Maybe I've had too much scotch tonight? Am I misunderstanding the question?
On Fri, Dec 4, 2009 at 10:48 PM, Shai Gluskin <shai@content2zero.com> wrote:
Anyone know of a module that adds granual permissions to "administer content-types"?
I'm looking for * create content-type * administer own content-type
If the module does't aleady exist... I'm wondering about approaches in making it. It seems like simply adding a contenttype-user table is the key first step. But I don't know a lot about Drupal's access control system.
Ideas?
Thanks,
Shai Gluskin
-- ~Jerad Bitner CTO ~ Rapid Waters Development http://rapidwatersdev.com
participants (2)
-
Jerad Bitner -
Shai Gluskin