the law of relationships: a work in progress
DESCRIPTION
Ian Glazer, Senior Director of Identity at salesforce.com discusses relationships in a Breakout Session at the 2014 IRM Summit in Phoenix, Arizona.TRANSCRIPT
![Page 1: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/1.jpg)
The Laws of Relationships (A Work In Progress)
Ian Glazer
Senior Director, Identity
salesforce.com
@iglazer
![Page 2: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/2.jpg)
What’s the problem?
![Page 3: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/3.jpg)
![Page 4: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/4.jpg)
firstName lastName email mobile ou nickname title …
firstName lastName email mobile ou nickname title …
firstName lastName email mobile ou nickname title …
firstName lastName email mobile ou nickname title …
![Page 5: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/5.jpg)
![Page 6: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/6.jpg)
![Page 7: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/7.jpg)
Reasonably large number of identities with a reasonable
number of attributes
![Page 8: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/8.jpg)
![Page 9: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/9.jpg)
deviceID firmware
deviceID firmware
deviceID firmware
deviceID firmware
![Page 10: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/10.jpg)
![Page 11: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/11.jpg)
![Page 12: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/12.jpg)
Unreasonably large number of identities
with a few attributes?
![Page 13: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/13.jpg)
![Page 14: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/14.jpg)
Reports To
Reports To
Reports To
Works with
![Page 15: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/15.jpg)
Reports To
Reports To
Reports To
Owns
Owns
Owns
Works with
![Page 16: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/16.jpg)
Reports To
Reports To
Reports To
Owns
Owns
Owns
Paired
Owns
Gets data from
Sends data to
Uses
Controls
Works with
![Page 17: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/17.jpg)
Reports To
Reports To
Reports To
Owns
Owns
Owns
Paired
Owns
Gets data from
Sends data to
Uses
Controls
Works with
Drives
UsesConstrains Choice Of
Uses
![Page 18: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/18.jpg)
Reports To
Reports To
Reports To
Owns
Owns
Owns
Paired
Owns
Gets data from
Sends data to
Uses
Controls
Works with
Drives
UsesConstrains Choice Of
Uses
Can send data to
Riden In
Riden In
![Page 19: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/19.jpg)
Unreasonably large number of relationships between
unreasonably large numbers of people and things, each
with attributes?
![Page 20: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/20.jpg)
Why build laws in the first place?
![Page 21: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/21.jpg)
• Inform our designs • Test existing solutions • Identify gaps
![Page 22: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/22.jpg)
Laws of Identity (2004)1. User Control and Consent
2. Minimal Disclosure for a Constrained Use
3. Justifiable Parties
4. Directed Identity
5. Pluralism of Operators and Technologies
6. Human Integration
7. Consistent Experience Across Contexts
![Page 23: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/23.jpg)
The Laws* Of Relationships
![Page 24: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/24.jpg)
(A Work In Progress)
![Page 25: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/25.jpg)
• Axioms • Types • Laws
![Page 26: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/26.jpg)
AxiomsAttributes in support of
pre-existing natural state or requirements
![Page 27: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/27.jpg)
1. Scalable 2. Actionable
![Page 28: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/28.jpg)
Scalable
![Page 29: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/29.jpg)
![Page 30: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/30.jpg)
• Number of actors• Number of relationships• Number of attributes
![Page 31: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/31.jpg)
• Number of actors• Number of relationships• Number of attributes• Administration
![Page 32: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/32.jpg)
Actionable
![Page 33: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/33.jpg)
Relationships must be able to carry authorization data
![Page 34: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/34.jpg)
![Page 35: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/35.jpg)
Can perform actions X, Y, and Z
Can perform actions Q, W, and E
![Page 36: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/36.jpg)
Can perform actions X, Y, and Z
Can perform actions Q, W, and E
![Page 37: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/37.jpg)
Can perform actions X, Y, and Z
Can perform actions Q, W, and E
![Page 38: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/38.jpg)
![Page 39: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/39.jpg)
![Page 40: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/40.jpg)
![Page 41: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/41.jpg)
?
?
![Page 42: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/42.jpg)
But relationships do not have to carry authZ data
![Page 43: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/43.jpg)
TypesInforms the greater context
![Page 44: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/44.jpg)
1. Immutable 2. Contextual 3. Transferrable
![Page 45: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/45.jpg)
Immutable
![Page 46: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/46.jpg)
Built by
Built by
![Page 47: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/47.jpg)
Contextual
![Page 48: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/48.jpg)
Relationship is active when conditions are met
![Page 49: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/49.jpg)
Inactive relationships• None of the parties “use” the relationship until a condition is satisfied. • The set of driver, car, insurer
relationships isn’t “used” until there is a claim.
• Inert, inactive relationships are still important because they provide context • This widget was made by Yoyodyne.
![Page 50: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/50.jpg)
Inactive relationships• None of the parties “use” the relationship until a condition is satisfied. • The set of driver, car, insurer
relationships isn’t “used” until there is a claim.
• Inert, inactive relationships are still important because they provide context • This widget was made by Yoyodyne.
Drives
![Page 51: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/51.jpg)
Inactive relationships• None of the parties “use” the relationship until a condition is satisfied. • The set of driver, car, insurer
relationships isn’t “used” until there is a claim.
• Inert, inactive relationships are still important because they provide context • This widget was made by Yoyodyne.
Drives Insures
![Page 52: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/52.jpg)
Inactive relationships• None of the parties “use” the relationship until a condition is satisfied. • The set of driver, car, insurer
relationships isn’t “used” until there is a claim.
• Inert, inactive relationships are still important because they provide context • This widget was made by Yoyodyne.
Drives Insures
Manufactured by
![Page 53: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/53.jpg)
Active Relationships
• Context toggles a relationship into a usable state
![Page 54: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/54.jpg)
Active Relationships
• Context toggles a relationship into a usable state
![Page 55: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/55.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
![Page 56: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/56.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
Possesses
![Page 57: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/57.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
Owns
Possesses
![Page 58: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/58.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
Owns
Owns
Possesses
![Page 59: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/59.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
Owns
Owns
Possesses
![Page 60: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/60.jpg)
Active Relationships
• Context toggles a relationship into a usable state
Customer
Owns
Owns
Possesses
![Page 61: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/61.jpg)
Context is a requirement• Related Research:
– Death of authentication and rise of recognition – Relationship context metadata and the need for durable metadata
![Page 62: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/62.jpg)
Transferable
![Page 63: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/63.jpg)
Client
Temporary Transference
![Page 64: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/64.jpg)
Client
Temporary Transference
Delegate
![Page 65: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/65.jpg)
Client
Temporary Transference
Delegate
Acts on behalf of client
![Page 66: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/66.jpg)
Client
Temporary Transference
Delegate
Acts on behalf of client
![Page 67: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/67.jpg)
Client
Temporary Transference
Acts on behalf of client
![Page 68: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/68.jpg)
Client
Temporary Transference
![Page 69: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/69.jpg)
Permanent Transference
Owns
![Page 70: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/70.jpg)
Permanent Transference
Owns
Customer Of
![Page 71: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/71.jpg)
Permanent Transference
Owns
Customer Of
![Page 72: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/72.jpg)
State of transference• Do we need a system of record for transference state?
• Who would maintain such a system of record?
• Can/should the relationship carry history?
![Page 73: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/73.jpg)
Laws
If a thing cannot be X, then it is not a relationship
![Page 74: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/74.jpg)
1. Provable 2. Acknowledgeable 3. Revocable 4. Constrainable
![Page 75: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/75.jpg)
Provable
![Page 76: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/76.jpg)
Mechanism to prove that a relationship
exists between parties
![Page 77: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/77.jpg)
• Single-party asserted • Multi-party asserted • 3rd-party asserted
![Page 78: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/78.jpg)
Single Party Asserted: X relates to Y because X says so
I work for her
![Page 79: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/79.jpg)
Multi-Party Asserted: X relates to Y because X and Y say so
I work for her
She works for me
![Page 80: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/80.jpg)
3rd-Party Asserted: X relates to Y because Z says so
Sally works for Mary
HR
![Page 81: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/81.jpg)
3rd-Party Asserted: Does this require other relationships?
HR
![Page 82: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/82.jpg)
Acknowledgeable
![Page 83: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/83.jpg)
All parties must be able to acknowledge they are
in a relationship
![Page 84: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/84.jpg)
![Page 85: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/85.jpg)
![Page 86: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/86.jpg)
I acknowledge my relationship
with Twitter
![Page 87: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/87.jpg)
I acknowledge my relationship
with Twitter
![Page 88: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/88.jpg)
I acknowledge my relationship
with Twitter Do I acknowledge my followers?
![Page 89: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/89.jpg)
![Page 90: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/90.jpg)
![Page 91: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/91.jpg)
They will acknowledge
their relationship with me
![Page 92: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/92.jpg)
They will acknowledge
their relationship with me
But can I acknowledge my relationship with
them?
![Page 93: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/93.jpg)
![Page 94: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/94.jpg)
Is this really a Law or a feature request from the VRM/PDE/Privacy-types?
![Page 95: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/95.jpg)
Revocable
![Page 96: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/96.jpg)
Real-world revocation
![Page 97: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/97.jpg)
Real-world revocation
![Page 98: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/98.jpg)
Real-world revocation
Owns
Owns
![Page 99: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/99.jpg)
Real-world revocation
Owns
Owns
Built By
![Page 100: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/100.jpg)
Real-world revocation
Owns
Owns
Paired
Built By
Acts on behalf of
![Page 101: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/101.jpg)
Real-world revocation
Owns
Owns
Paired
Built By
Acts on behalf of
![Page 102: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/102.jpg)
Real-world revocation
Owns
Owns
Paired
Built By
Acts on behalf of
![Page 103: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/103.jpg)
Real-world revocation
Owns
Paired
Built By
Acts on behalf of
![Page 104: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/104.jpg)
Real-world revocation
Owns
Paired
Built By
Acts on behalf of
![Page 105: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/105.jpg)
Questions that need answers• Can either party revoke a relationship?
• If I sever a relationship should any party who was part of the relationship still have access and use of what was shared in the course of the relationship?
• Does this imply the idea of cascading delete?
![Page 106: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/106.jpg)
Constrainable
![Page 107: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/107.jpg)
![Page 108: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/108.jpg)
With my permission, it can report its location
![Page 109: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/109.jpg)
With my permission, it can report its location
It can constantly report energy use to my power company
![Page 110: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/110.jpg)
With my permission, it can report its location
It can constantly report energy use to my power company
It can only used by customers with active licenses
![Page 111: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/111.jpg)
Consent
It can constantly report energy use to my power company
It can only used by customers with active licenses
![Page 112: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/112.jpg)
Consent
Consent
It can only used by customers with active licenses
![Page 113: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/113.jpg)
Consent
Consent
DRM
![Page 114: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/114.jpg)
Now what?
![Page 115: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/115.jpg)
Laws, Types, and Axioms
Laws Types Axioms
• Provable • Acknowledgeable • Revocable • Constrainable
• Immutable • Contextual • Transferrable
• Scalable • Actionable
![Page 116: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/116.jpg)
Join the Kantara WG!
![Page 117: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/117.jpg)
Send me comments : https://www.tuesdaynight.org/
2014/05/28/the-laws-of-relationships-a-work-in-
progress.html
![Page 118: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/118.jpg)
Go test this!
![Page 119: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/119.jpg)
Where should we try and test relationship management?• IoT is a natural case
– Industrial settings (factories, planes, etc) – Citizen (smart homes, sensors in public)
• Familial Relationships – Insurance – Healthcare
• Finance – Complex authorization models – Regulatory influence
![Page 120: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/120.jpg)
Where else can we test this?• Product architecture
• User stories
• Random strangers on the bus
![Page 121: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/121.jpg)
![Page 122: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/122.jpg)
![Page 123: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/123.jpg)
Reports To
Reports To
Reports To
Owns
Owns
Owns
Paired
Owns
Gets data from
Sends data to
Uses
Controls
Works with
Drives
UsesConstrains Choice Of
Uses
Can send data to
Riden In
Riden In
![Page 124: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/124.jpg)
The Laws Of Relationships
![Page 125: The Law of Relationships: A Work in Progress](https://reader036.vdocuments.us/reader036/viewer/2022081403/554f8714b4c9052a518b4f5e/html5/thumbnails/125.jpg)