Jeroen Bekkers
reports on Groove

Thursday, August 22, 2002

Groove programming tip of the day from Paresh Suthar : Hold a strong reference to the tool and/or telespace, not just the data model delegate(DMD)  


Phil Wainewright : To complete the circle, we have to make sure users understand the limitations of security systems, otherwise they will become too complacent about safeguarding their digital identity, and then we'd be back to square one. The objective should not be to build complacency-immune products, but to nurture complacency-immune users — people who, to quote the title of former Intel CEO Andy Grove's autobiography, recognize that Only The Paranoid Survive.  


Volker Weber points to a known but important issue regarding Groove's rolebased security model : 

If you share a Groove space with a number of people, you can assign roles to them. They can be either manager, participant or guest. You can now define which permissions those roles have, both at the space or the individual tool level. Now let's assume you have one tool that contains data, which only managers are supposed to see, and you assign read permission only to managers. Participants and guests can see this tool tab but not the data in it. Everything is fine so far, although I would prefer to hide the tool completely. Now, here is the problem: If a participant duplicates the space he will automatically be manager of the duplicate and see all the data in the managers only tool. How bad is that?

Ray Ozzie sheds some light on this issue on his weblog :

Empirically our user interface hasn't helped the user to understand the difference between "tool access" and "data access", e.g. here's someone currently struggling with this issue - who thought that disabling the tool's UI also removed the data from his computer while it was disabled. That if you can't see it, it must not be there. And his point is very well taken: it's not his fault that our UI didn't make it clear that just the tool's UI was being disabled. We'll clearly be revisiting the Permissions user interface design in the next major release of the product. And in an effort to help people to understand the issue, we've updated the product's Web-based documentation, the release notes, the knowledge base, etc.

Ashok Hingorani suggests, in my opinion, the most logical solution on the Grooveforums :

why not simply add this one more critical permisssion and the manager can decide whether space duplicates can be made at all. that way it is win win for all, the bug becomes a feature :)  


Click here to send an email to the editor of this weblog.
August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep

Home
The Groovelounge
Suite75
Groove


Grooved Weblogs
Tim Knip
Hugh Pyle
Matt Pope
John Burkhardt
Mike Helfrich
Rainer Volz
Volker Weber
Michael Herman
Sam Gentile
Ray Ozzie
Paresh Suthar
Ashok Hingorani
Alexis Smirnov
SB Chatterjee
John Giudice
Neil Finlayson
Forrest Duncan
Rick Lillie
Joe O'Laughlin
KC Bolton


Groovelinks
Groove Homepage
User Forums
Developer Forums
Groove News
Groovelog


Groovetools (Free)
Architect0r
Bloggertool
Brainstormtool
Flexitool
Flexivote
Grooveycalc
Mediateam
Meetcam
Mindmanager
Newsclient
P4FileManager
Pinboard
RAGtool


More Groovetools
ARTS
CADviewer
CIM
Developer Studio
eMail
P4CRM
UML Tool
Worksmith
Groove Toolcatalog


Grooved companies
Componentry
Computact
Mysterian
Parallelspace
PopG
Peer-Development
NPT
Symbiant Group
Suite75
Virtual Methods


Groove Books
Get into the Groove
P2P Programming with Groove
10 Minute guide to Groove 2.0
Special edition using Groove 2.0
P2P Business solutions report


More Weblogs
Dave Winer
Bouw Weblog
Protocol7
Peter Drayton
Joel Spolsky
Sam Gentile
Joshua Allen
Adam Curry
Jon Udell
Harm van der Meer
Russ Lipton
Ingo Rammer
Robert Scoble
Flashblog
Mesh on MX
Bruce Landon
Boing Boing
Tim Aiello
Stephen Dulaney
Greg Reinacker
Jonathan Peterson
Mark Pilgrim
Kevin Werbach
Jeremy Allaire

Subscribe to "Jeroen Bekkers' Groove Weblog" in Radio UserLand.

Click to see the XML version of this web page.






Jeroen Bekkers' Groove Weblog © Copyright 2003 by Jeroen Bekkers
This Weblog is not affiliated with Groove Networks
Groove Workspace, Edge services and related terms are trademarks of Groove Networks.
Last update: 2/19/2003; 4:28:44 PM.