
bret at pectopah
May 8, 2008, 10:10 AM
Post #17 of 23
(1442 views)
Permalink
|
Whoops. Accidentally sent this just to Scott. Sorry, Scott! I think I'd hesitate to say it sucks. I really like permissions in Bricolage. Greg and I have been working with a totally different platform over the past few month, a portal called Liferay, and its permissions system reminds me a lot of several other systems. You have a small basket of permissions ("view," "edit," "configure," and so on), and you assign them to assets (individual articles, or users, or groups of users, etc.), and you can create clusters of permissions called "roles." Basically it looks flexible as all get-out, but in practice it's just a few tasks and a few kinds of assets. Bricolage, on the other hand, actually takes its permissions approach right down into the guts of the system, so you can map permissions onto individual element types and individual categories. In Liferay's built-in CMS (and in several others) that's just not possible at all, at least without tons of source hacking. Bricolage just has this built-in flexibility that comes to feel like second nature when you're working with it closely. It's easy to forget how amazing it is until you use another platform for a while. Anyway, let me pipe up and say I also like story groups and template groups for permissions. I've used them so that certain users can only edit a set of pre-determined stories. They're amazing. One problem, which I am personally determined to be the one to fix, is that assigning stories to story groups gets a little browser-crashy when you have tons of stories in your system. The UI uses two multiple-select boxes to show available stories and selected ones, and when you have nearly 70,000 stories in the system, as Sportsnet now does, the box on the left can really make Firefox queasy. Maybe implementing something like the category browser for groups would be a good idea. Like I said, I'm determined to be the one... Cheers, Bret On Thu, 2008-05-08 at 13:49 +0200, Scott Lanning wrote: > On Wed, 7 May 2008, David E. Wheeler wrote: > > Yeah, it sucks. > > How do other CMSs deal with permissions? > (general question, not necessarily only for David) > -- Bret Dawson Producer Pectopah Productions Inc. (416) 895-7635 bret[at]pectopah.com www.pectopah.com
|