[ic] admin permissions
Paul Vinciguerra
pvinci at vinciguerra.com
Mon Sep 8 21:45:13 EDT 2003
On Mon, 8 Sep 2003 00:40:24 -0400, Mike Heins wrote
> Quoting Paul Vinciguerra (pvinci at vinciguerra.com):
> > I'm somewhat confused about how IC determines whether or not a tab gets
> > displayed in the admin. I created a user that could only access four tables
> > and set up the permissions. When logged in as that user, only the tables tab
> > displays, this is good.
> >
> > Upon clicking the tab, the list of accessable tables displays. This is good.
> >
> > Upon clicking on a tablename, I enter the table editor with all the tabs-
> > edit-Import-Export-Spreadsheet-Search/Replace-DirectSQL-New Entry-Reselect
Table
> > even though the user does not have access to the enderlying pages.
> >
> > Selecting one of those tabs yields a message:
> > The following error occurred:
> > Sorry, no permission for page 'super'. Please correct and try again.
> >
> > I would like to find a way to extend the "display only if I have the
> > underlying permissions" functionality to the lower level tabs in the menu.
> >
> > Can someone point me in the right direction?
>
> Look at the parameters passed to the [menu ...] tag. The differing
> one is:
>
> ui_security=depends_on
>
> The list of permissions and the editor badly needs a rework. I think
> that a proper ACL table is the way to go, or possibly an ACL built
> out of a mv_metadata-style hash.
>
> If you want to volunteer for the job, speak up. 8-)
Thank you for the vote of confidence, but I think that the scope of that
project is beyond my current abilities. I would gladly take on specific tasks
you needed done, with some sort of overall direction.
-Paul
>
> --
> Mike Heins
> Perusion -- Expert Interchange Consulting http://www.perusion.com/
> phone +1.513.523.7621 <mike at perusion.com>
>
> Research is what I'm doing when I don't know what I'm doing.
> -- Wernher Von Braun
> _______________________________________________
> interchange-users mailing list
> interchange-users at icdevgroup.org
> http://www.icdevgroup.org/mailman/listinfo/interchange-users
More information about the interchange-users
mailing list