Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

[12:04:52 CST(-0600)] <athena> hey folks, i could use some feedback about our attempts to redesign the groups API
[12:04:58 CST(-0600)] <athena> er, groups portlet
[12:05:14 CST(-0600)] <athena> it seems like admins really need to be able to know what permissions a group has
[12:05:28 CST(-0600)] <athena> but that's not actually trivial to answer for inherited permisisons
[12:05:47 CST(-0600)] <EricDalquist> what do you have to do to resolve that info?
[12:05:48 CST(-0600)] <athena> we'd likely have to do lookups for all permissions for that group, plus all the parent groups
[12:05:56 CST(-0600)] <athena> i think that would work
[12:06:23 CST(-0600)] <athena> i think if we got all permissions for the group itself, then for each of its parent groups, we'd have them all
[12:06:44 CST(-0600)] <athena> which means we'd have a lookup for each containing group, but i'm thinking in a typical portal hopefully that's not some insanely huge number?