On Mon, Aug 3, 2009 at 6:21 PM, Ryan Ollos<[email protected]> wrote:
>
> Hello,
>
> I would like to implement a new permission called TRAC_VIEW that will
> be assigned to every authenticated user in my system.

All users (except `anonymous`) belong to `authenticated` group.

> I did some
> reading about the Trac permissions scheme [1], but I don't see how
> this can be done without writing a plug-in.

Perhaps it is something related to definitions ( jargon ?) :

Trac permission : Represents an action (abstract, may be a group of )
that may be performed by users (e.g. TICKET_VIEW - view tickets and
comments, WIKI_VIEW - view wiki pages, ...)

User Group : A group of users having that may perform the same group
of actions .

> Is there a location I can
> simply define a new permission?
>
> The problem I have is that I want all users to see the tab, but I have
> multiple groups with non-overlapping permissions, and currently no
> single permission that I can assign to all users without granting some
> of those users access to resources I'd prefer them to not see,
>

AFAICS what you need is to define groups of users having similar
permissions . That could be done using LDAP (for example, AFAICR there
are other group providers)


-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to