Hi Andreas,

well my first thought for this was :

- to extend the property window of a grouprole by a new tab called 
'members of this role'
- in this new tab integrate a treectrl which contains all direct member 
(roles) and if an item is a role with sub-members go down to the next 
recursive level

e.g.

- / root <name-of-current-group>
  |
  | - loginrole1 ( without member )
  | - loginrole2 ( without member )
  | - loginrole3 ( with member )
       | 
       | - loginrole4 (without member )
  | - grouprole_a ( with member )
      |
      | -- ...


and so on

>From my point of view it'll not necessary ( or not a highpriority item ) 
to modify the underlying data from within this "new tab".

(An other solution could be a simple reporting solution to get a list of 
people who have access to a certain object.)

regards

Tom





Andreas Pflug <[EMAIL PROTECTED]>
10.11.2005 14:51

 
        An:     [EMAIL PROTECTED]
        Kopie:  pgadmin-support@postgresql.org
        Thema:  Re: [pgadmin-support] group role membership


[EMAIL PROTECTED] wrote:
> Hi,
> 
> with postgres 8.1 and pgadmin 1.4.0 I found no way ( except a select on 
> pg_catalog-tables ) to
> get a list of all members belonging to certain group role.
> 
> The other way around works ( all assigned roles to a certain role).

This isn't implemented yet; it will require an additional tab "members".

> If we use group roles to manage access to objects it would be neccessary 

> to get a list of all
> login-roles that are able to do e.g. a select .
> 
> It would be nice if an solution will step through all recursive level ( 
> e.g. if a login-role is member of a group-role which is member of a 
> group-role itself, ... ).

Please make a proposal how this should look like concretely, and how it 
should be controlled (context menu on object, property or so?).

Regards,
Andreas





---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings

Reply via email to