SlideShare a Scribd company logo
1 of 32
Download to read offline
Location and Role Centric
   Right Management
                           Chapter 1

About agents from real world and from the digital side
                “Playing with Names”
                          Patrick Ostertag, May 2010
                               @patrickostertag
                 http://www.google.com/profiles/patrick.ostertag
“Eh you! Whatʼs your name?”


                    “In which context are you asking?”
Some object-type
         Contexte




 Agent     Role     Role Type




          Name
Occurrences
                      Family




        Me            Father   IRL


             My son
Human
                       Dad
Occurrences
                        Family




        Me             Husband   IRL


             My Wife
Human
                         Pat
Occurrences
                               Social Network &
                                 Microblogging




        Me                          User          Virtual


             www.twitter.com
Human
                               @patrickostertag

        Robot
Occurrences
                           Government




         Me                  Citizen         IRL


               Fribourg
Human
                          Patrick Ostertag


           Local
        government
Occurrences
                             Blog




        Me                   User       Virtual


             Posterous.com
Human

                             x0x04pat

        Robot
More object-type
        Corporation


Human                   Robot


                            Government



           Agent Type                Contexte



                                                            Virtual
             Agent                       Role   Role Type
                                                             IRL



                                         Name
Location and Role Centric
   Right Management
                  Chapter 2

          About resources
                 Patrick Ostertag, May 2010
                      @patrickostertag
        http://www.google.com/profiles/patrick.ostertag
“Hello! What do you provide?”


                       “All around you comes from us”
About ressources
   Type      Resource                 Virtual
 Property      Type
                                       IRL


Resource
             Resource
 Value


                            subset
            Resource Set
                           superset
Occurrences
                                  Book




     256         PageCount   The Best Camera Is               IRL
                               The One That's
                                  With You

978-0321684783     ISBN


 Chase Jarvis     Author        shelf #1


                                        The Library

                                                  My School
Occurrences
                            Workstation




 Mac OS x         OS                                  IRL
                               My iMac


2 GHz Intel    Processor
Core 2 Duo


                              Desk
   2 Go        Memory        shelf #1
                            #6060-842

123.456.23.1   IP Address        ClassRoom 5c

                                          My School
Occurrences
                             Printer




    No          IsColor                                IRL
                             My Laserjet


    A4         PageFormat


 10 pages /
  minutes        Speed      First floor
                             shelf #1

    No         RectoVerso             Building D

123.456.36.5   IP Address                  My School
Occurrences
                               Document




  Prof. Scrull      Author                               Virtual
                               This Math Test


http://intranet/
  DocSys/...
                     URL


      22           PageCount   Year 2009
                                shelf #1


     Test          DocType                      DocSys

                                    My School Intranet
Occurrences
                                        Form




http://www.mySchool.edu/...   URL                       Virtual
                                    Registration Form




                                    My School
                                     shelf #1
                                    Web Site
Location and Role Centric
   Right Management
                  Chapter 3

       About Rights and Uses
                 Patrick Ostertag, May 2009
                      @patrickostertag
        http://www.google.com/profiles/patrick.ostertag
Ressource, Role, Right,
Collection and Agent

              Role can use (Right)
   Resource                          Agent
                   Role use
Agent must pay to use
  Resource Set     Type of charge




                 Role can use (Right)


                                  Fee




   Resource                Cost         Agent



                 Pay per use

                        Role use
Ressource, Role, Right,
Collection and Agent
Resource Set     Role Type can use         Role Type


                 Role can use (Right)
 Resource                                    Role         Agent
                      Role use


Res Collection    Role Col can use      Role Collection
                    (Col Right)
Location and Role Centric
   Right Management
                   Chapter 4

         About Locations
       “What can I do Here?”
                  Patrick Ostertag, May 2010
                       @patrickostertag
         http://www.google.com/profiles/patrick.ostertag
What can I do here?
 Ressource is located       Location           Agent is located


                                     Compose




                          Location Set




                        Role can use (Right)
    Resource                                        Agent
                             Role use
Right must be located!
All printers in the first floor can be
    accessed from all the first floor’s desk
                                   First floor
                       is in
                                                                  is in




                                      is Location Set
             Desk                                                     Desk
           #6061-833                                                #6060-842




Ressource is located               Location                                     Agent is located

                                                                                                   Desk #6061-833
                                                        Compose

                                                                                                     MyLaserJet


                                 Location Set                                                               First floor

                                                                                                                  Desk #6060-842



                                                                                                                         John
                               Role can use (Right)
  MyLaserJet                                                                          John
                                    Role use
Location is...
• Network
• IP address range
• Building, Room
• GPS coordinates, set of coordinates
• Postal address
• etc...
Other samples
• You can’t access the biometrical system
  without being physicaly in room #342
• You can’t access this kind of data from
  another building
• This Web site can’t be accessed from WIFI
• You must use a corporate workstation to
  read these documents... not you personnal
  one
Location and Role Centric
   Right Management
                  Chapter 5

                 About Sets
                 Patrick Ostertag, May 2010
                      @patrickostertag
        http://www.google.com/profiles/patrick.ostertag
About set
         User      Ressource      Location
         Set          Set           Set




         union                  subset
Set #1
                      Set
                               superset
         union



Set #2
Location and Role Centric
   Right Management
                  Chapter 6

       About Time in objects
                 Patrick Ostertag, May 2010
                      @patrickostertag
        http://www.google.com/profiles/patrick.ostertag
About Time in Objects

              Object


           Creation Date

         Begin Activity Date        Life cycle
                                   management
         End Activity Date

     Planned Begin Activity Date

     Planned End Activity Date
Location and Role Centric
   Right Management
                 Conclusion

                 Patrick Ostertag, May 2010
                      @patrickostertag
        http://www.google.com/profiles/patrick.ostertag

More Related Content

Similar to Location and role centric right management

How Your Metadata Strategy Impacts Everything You Do
How Your Metadata Strategy Impacts Everything You DoHow Your Metadata Strategy Impacts Everything You Do
How Your Metadata Strategy Impacts Everything You DoChristian Buckley
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...SPTechCon
 
Two People Talking Dialog
Two People Talking DialogTwo People Talking Dialog
Two People Talking DialogStacy Johnson
 
Can AI compete with a smile? nicola strong srai presentation 14 september 2016
Can AI compete with a smile? nicola strong srai presentation   14 september 2016Can AI compete with a smile? nicola strong srai presentation   14 september 2016
Can AI compete with a smile? nicola strong srai presentation 14 september 2016Sudeep Sakalle
 
Weaving the Pedantic Web (LD
Weaving the Pedantic Web (LDWeaving the Pedantic Web (LD
Weaving the Pedantic Web (LDAidan Hogan
 
Books2Byte – 2004
Books2Byte – 2004Books2Byte – 2004
Books2Byte – 2004D Murali ☆
 

Similar to Location and role centric right management (8)

How Your Metadata Strategy Impacts Everything You Do
How Your Metadata Strategy Impacts Everything You DoHow Your Metadata Strategy Impacts Everything You Do
How Your Metadata Strategy Impacts Everything You Do
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do ...
 
Blank is better than other
Blank is better than otherBlank is better than other
Blank is better than other
 
Two People Talking Dialog
Two People Talking DialogTwo People Talking Dialog
Two People Talking Dialog
 
Can AI compete with a smile? nicola strong srai presentation 14 september 2016
Can AI compete with a smile? nicola strong srai presentation   14 september 2016Can AI compete with a smile? nicola strong srai presentation   14 september 2016
Can AI compete with a smile? nicola strong srai presentation 14 september 2016
 
11 slides
11 slides11 slides
11 slides
 
Weaving the Pedantic Web (LD
Weaving the Pedantic Web (LDWeaving the Pedantic Web (LD
Weaving the Pedantic Web (LD
 
Books2Byte – 2004
Books2Byte – 2004Books2Byte – 2004
Books2Byte – 2004
 

More from Patrick Ostertag

Tiny and smart - A propos d'humain dans les organisations
Tiny and smart - A propos d'humain dans les organisationsTiny and smart - A propos d'humain dans les organisations
Tiny and smart - A propos d'humain dans les organisationsPatrick Ostertag
 
Guerre économique et technologie de loisir
Guerre économique et technologie de loisirGuerre économique et technologie de loisir
Guerre économique et technologie de loisirPatrick Ostertag
 
Tous engloutis par la prochaine waves de google
Tous engloutis par la prochaine waves de googleTous engloutis par la prochaine waves de google
Tous engloutis par la prochaine waves de googlePatrick Ostertag
 
Nous vous dirons ce qui vous intéresse
Nous vous dirons ce qui vous intéresseNous vous dirons ce qui vous intéresse
Nous vous dirons ce qui vous intéressePatrick Ostertag
 
Réflexion sur l'Open Source
Réflexion sur l'Open SourceRéflexion sur l'Open Source
Réflexion sur l'Open SourcePatrick Ostertag
 
Approche systémique de processus
Approche systémique de processusApproche systémique de processus
Approche systémique de processusPatrick Ostertag
 
A propos de système d'information
A propos de système d'informationA propos de système d'information
A propos de système d'informationPatrick Ostertag
 
My Last Project Was About...
My Last Project Was About...My Last Project Was About...
My Last Project Was About...Patrick Ostertag
 
Du nuagedetagauproprietesdeclasse
Du nuagedetagauproprietesdeclasseDu nuagedetagauproprietesdeclasse
Du nuagedetagauproprietesdeclassePatrick Ostertag
 
Gestion de l’information
Gestion de l’informationGestion de l’information
Gestion de l’informationPatrick Ostertag
 
Mise en place de système d’information
Mise en place de système d’informationMise en place de système d’information
Mise en place de système d’informationPatrick Ostertag
 

More from Patrick Ostertag (13)

Tiny and smart - A propos d'humain dans les organisations
Tiny and smart - A propos d'humain dans les organisationsTiny and smart - A propos d'humain dans les organisations
Tiny and smart - A propos d'humain dans les organisations
 
Guerre économique et technologie de loisir
Guerre économique et technologie de loisirGuerre économique et technologie de loisir
Guerre économique et technologie de loisir
 
Tous engloutis par la prochaine waves de google
Tous engloutis par la prochaine waves de googleTous engloutis par la prochaine waves de google
Tous engloutis par la prochaine waves de google
 
Nous vous dirons ce qui vous intéresse
Nous vous dirons ce qui vous intéresseNous vous dirons ce qui vous intéresse
Nous vous dirons ce qui vous intéresse
 
Réflexion sur l'Open Source
Réflexion sur l'Open SourceRéflexion sur l'Open Source
Réflexion sur l'Open Source
 
Gestion de parc
Gestion de parcGestion de parc
Gestion de parc
 
Assurance qualité
Assurance qualitéAssurance qualité
Assurance qualité
 
Approche systémique de processus
Approche systémique de processusApproche systémique de processus
Approche systémique de processus
 
A propos de système d'information
A propos de système d'informationA propos de système d'information
A propos de système d'information
 
My Last Project Was About...
My Last Project Was About...My Last Project Was About...
My Last Project Was About...
 
Du nuagedetagauproprietesdeclasse
Du nuagedetagauproprietesdeclasseDu nuagedetagauproprietesdeclasse
Du nuagedetagauproprietesdeclasse
 
Gestion de l’information
Gestion de l’informationGestion de l’information
Gestion de l’information
 
Mise en place de système d’information
Mise en place de système d’informationMise en place de système d’information
Mise en place de système d’information
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Location and role centric right management

  • 1. Location and Role Centric Right Management Chapter 1 About agents from real world and from the digital side “Playing with Names” Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 2. “Eh you! Whatʼs your name?” “In which context are you asking?”
  • 3. Some object-type Contexte Agent Role Role Type Name
  • 4. Occurrences Family Me Father IRL My son Human Dad
  • 5. Occurrences Family Me Husband IRL My Wife Human Pat
  • 6. Occurrences Social Network & Microblogging Me User Virtual www.twitter.com Human @patrickostertag Robot
  • 7. Occurrences Government Me Citizen IRL Fribourg Human Patrick Ostertag Local government
  • 8. Occurrences Blog Me User Virtual Posterous.com Human x0x04pat Robot
  • 9. More object-type Corporation Human Robot Government Agent Type Contexte Virtual Agent Role Role Type IRL Name
  • 10. Location and Role Centric Right Management Chapter 2 About resources Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 11. “Hello! What do you provide?” “All around you comes from us”
  • 12. About ressources Type Resource Virtual Property Type IRL Resource Resource Value subset Resource Set superset
  • 13. Occurrences Book 256 PageCount The Best Camera Is IRL The One That's With You 978-0321684783 ISBN Chase Jarvis Author shelf #1 The Library My School
  • 14. Occurrences Workstation Mac OS x OS IRL My iMac 2 GHz Intel Processor Core 2 Duo Desk 2 Go Memory shelf #1 #6060-842 123.456.23.1 IP Address ClassRoom 5c My School
  • 15. Occurrences Printer No IsColor IRL My Laserjet A4 PageFormat 10 pages / minutes Speed First floor shelf #1 No RectoVerso Building D 123.456.36.5 IP Address My School
  • 16. Occurrences Document Prof. Scrull Author Virtual This Math Test http://intranet/ DocSys/... URL 22 PageCount Year 2009 shelf #1 Test DocType DocSys My School Intranet
  • 17. Occurrences Form http://www.mySchool.edu/... URL Virtual Registration Form My School shelf #1 Web Site
  • 18. Location and Role Centric Right Management Chapter 3 About Rights and Uses Patrick Ostertag, May 2009 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 19. Ressource, Role, Right, Collection and Agent Role can use (Right) Resource Agent Role use
  • 20. Agent must pay to use Resource Set Type of charge Role can use (Right) Fee Resource Cost Agent Pay per use Role use
  • 21. Ressource, Role, Right, Collection and Agent Resource Set Role Type can use Role Type Role can use (Right) Resource Role Agent Role use Res Collection Role Col can use Role Collection (Col Right)
  • 22. Location and Role Centric Right Management Chapter 4 About Locations “What can I do Here?” Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 23. What can I do here? Ressource is located Location Agent is located Compose Location Set Role can use (Right) Resource Agent Role use
  • 24. Right must be located!
  • 25. All printers in the first floor can be accessed from all the first floor’s desk First floor is in is in is Location Set Desk Desk #6061-833 #6060-842 Ressource is located Location Agent is located Desk #6061-833 Compose MyLaserJet Location Set First floor Desk #6060-842 John Role can use (Right) MyLaserJet John Role use
  • 26. Location is... • Network • IP address range • Building, Room • GPS coordinates, set of coordinates • Postal address • etc...
  • 27. Other samples • You can’t access the biometrical system without being physicaly in room #342 • You can’t access this kind of data from another building • This Web site can’t be accessed from WIFI • You must use a corporate workstation to read these documents... not you personnal one
  • 28. Location and Role Centric Right Management Chapter 5 About Sets Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 29. About set User Ressource Location Set Set Set union subset Set #1 Set superset union Set #2
  • 30. Location and Role Centric Right Management Chapter 6 About Time in objects Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag
  • 31. About Time in Objects Object Creation Date Begin Activity Date Life cycle management End Activity Date Planned Begin Activity Date Planned End Activity Date
  • 32. Location and Role Centric Right Management Conclusion Patrick Ostertag, May 2010 @patrickostertag http://www.google.com/profiles/patrick.ostertag