[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