No Person is an Island:How Relationships Make Things Better
Ian Glazer Senior Director, Identity
Salesforce @iglazer
What have we done?
Manage the outside worldlike the inside world
Customers and Partners=
Employees
We’ve done poorly
– No one. Ever.
“Treat your customers like your employees”
DEDICATIONTaking money out of your pocket and
putting it into ours
mysql> select * from users; +----+--------+--------+----------------------+ | id | f_name | l_name | email | +----+--------+--------+----------------------+ | 1 | Bobby | Tables | [email protected] | | 2 | Scott | Tiger | [email protected] | | 3 | Babs | Jensen | [email protected] | +----+--------+--------+----------------------+ 3 rows in set (0.00 sec)
BobbyScott
DaisyUs
dc=com | dc=example | ou=north | cn=Bobby Tables, [email protected] | ou=west | cn=Daisy Jensen, [email protected] cn=Scott Tiger, [email protected]
♡
BobbyScott
DaisyUs
We knew this wasn’t going to work.
We’ve known this wasn’t going to work…
since 1623!
Reports To
Works with
Reports To
Reports To
Owns
OwnsWorks with
Reports To
Reports To
Owns
Reports To
Owns
Paired
Sends data to
Controls
Works with
Reports To
Reports To
Owns
Owns
Uses
Reports To
Gets data from
Owns
Reports To
Paired
Owns
UsesConstrains Choice Of
Works with
Reports To
Reports To
Owns
Owns
Uses
Controls
Sends data to
Gets data from
Owns
UsesDrives
Reports To
Paired
Owns
Reports To
Constrains Choice Of
Works with
Reports To
Owns
Owns
Uses
Controls
Sends data to
Gets data from
Owns
Uses
UsesDrives
Can send data toRidden in
Ridden in
The Connected World
What should we do?
Acknowledge that relationships exist
Your customers Their things
You
Person
Person
Design systems and processes using
relationships
This isn’t new
Org
Person
Person
Person
Person
CRM
Org
Person
Person
Person
Person
CustomerRelationshipManagement
Org
Person
Org
Org
Org
VRM
Org
Person
Org
Org
Org
VendorRelationshipManagement
Org
Person
Person
Person
Org
Person
Org
Thing
Thing
Org
Person
Person
Person
Org
Person
Org
Thing
Thing
IRM
Org
Person
Person
Person
Org
Person
Org
Thing
Thing
IdentityRelationshipManagement
Identity Relationship Management
Relationships canre-humanize our
digital interactions
– Every troll on the Internet
“It’s not a person. It’s just a post on a screen.”
Platforms meant to provide human-to-human interactions, contact, and
closeness at scale
often dehumanize those very interactions.
Use relationships to manage our interactions
mysql> select count(*) from users where happy_to_be_row=‘TRUE'; +----------+ | count(*) | +----------+ | 0 | +----------+ 1 row in set (0.00 sec)
Thing
Thing
Thing
Thing
Thing
Thing
Thing
Thing Us
Thing
Person
Thing
Thing
Thing
Thing
Thing
Thing
Thing Us
What I know about relationships:
Scalability
• Number of actors
• Number of attributes
• Number of relationships
• Number of actors
• Number of attributes
• Number of relationships
• Administration
Select a device to manage: EB:43:F6:F8:18:3100:0D:58:AB:9B:FCB7:E8:56:E7:0C:96E8:DD:27:0F:B1:5D00:0E:60:5C:81:7E00:0D:58:5C:87:A221:C9:D0:11:7B:7900:0E:58:7C:50:CA00:0E:58:7B:50:B100:11:D9:40:90:0E00:11:D9:64:CD:0A6B:70:9F:D0:B6:918C:2E:AA:40:DF:7900:08:9B:DA:10:DC21:C8:D0:11:7B:7900:0D:46:AB:9B:FC00:12:D8:40:90:0E00:0E:59:7B:50:B2E8:DD:28:0F:B1:4500:0E:58:7C:50:CA
00:0E:58:7C:50:CA00:0E:58:7B:50:B100:11:D9:40:90:0E00:11:D9:64:CD:0A6B:70:9F:D0:B6:918C:2E:AA:40:DF:7900:08:9B:DA:10:DC21:C8:D0:11:7B:7900:0D:46:AB:9B:FC00:12:D8:40:90:0E00:0E:59:7B:50:B2E8:DD:28:0F:B1:45EB:43:F6:F8:18:3100:0D:58:AB:9B:FCB7:E8:56:E7:0C:96E8:DD:27:0F:B1:5D00:0E:60:5C:81:7E00:0D:58:5C:87:A221:C9:D0:11:7B:79EB:43:F6:F8:18:3100:08:9B:DA:10:DC00:11:D9:40:90:0E
EB:43:F6:F8:18:3100:0D:58:AB:9B:FCB7:E8:56:E7:0C:96E8:DD:27:0F:B1:5D00:0E:60:5C:81:7E00:0D:58:5C:87:A221:C9:D0:11:7B:7900:0E:58:7C:50:CA00:0E:58:7B:50:B100:11:D9:40:90:0E00:11:D9:64:CD:0A6B:70:9F:D0:B6:918C:2E:AA:40:DF:7900:08:9B:DA:10:DC21:C8:D0:11:7B:7900:0D:46:AB:9B:FC00:12:D8:40:90:0E00:0E:59:7B:50:B2E8:DD:28:0F:B1:4500:0E:58:7C:50:CAE8:DD:27:0F:B1:5D6B:70:9F:D0:B6:91
Acknowledgeable
Happy birthday tomy super awesome partnerwho doesn’t know who I am
All parties need to know
Asymmetry of Power
Law of Gross Tonnage
Law of Gross Tonnage
Provable
Single Party Asserted: X relates to Y because X says so
I work for her
Multi-Party Asserted: X relates to Y because X and Y say so
She works for meI work for her
3rd-Party Asserted: X relates to Y because Z says so
HR
Sally works for Mary
Social network can be that authority
Authority for devices and things?
Actionable
Can perform actions Q, W, E
Can perform actions Z, Y, Z
Can perform actions Q, W, E
Can perform actions Z, Y, Z
Can perform actions Q, W, E
Can perform actions Z, Y, Z
?
?
Constrainable
With my permission,it can report location
It can constantly report energy use
It can only be used by customers with
active licenses
Consent
Consent
It can only be used by customers with
active licenses
Consent
Consent
DRM
Immutable
Built by
Built by
Transferable
Temporary Transference
Client
Temporary Transference
Delegate
Client
Acts on behalf off client
Temporary Transference
Client
Acts on behalf off client
Temporary Transference
Client
Permanent Transference
Owns
Permanent Transference
Owns
Customer Of
Permanent Transference
Owns
Customer Of
Activatable
Inactive relationships
Drives Insures
Manufactured By
Active Relationships
Active Relationships
Active Relationships
Customer
Active Relationships
Customer
Owns
Possesses
Active Relationships
Customer
Owns
Possesses
Owns
Associated
Active Relationships
Customer
Owns
Possesses
Owns
Associated
Active Relationships
Customer
Owns
Possesses
Owns
Associated
Revocable
Right to be Forgotten
Oh yeah life goes on
Oh yeah life goes on
Long after the thrill
Long after the thrill
Of the relationship is gone
Of the relationship is gone
Owns
Built By
Acts on behalf of
Owns Paired
Owns
Built By
Owns Paired
Acts on behalf of
Owns
Built By
Owns Paired
Acts on behalf of
Owns
Built By
Paired
Acts on behalf of
There’s still data
here
There’s still data
here
Relationships
• Scalable
Relationships
• Scalable
• Acknowledgeable & Provable
Relationships
• Scalable
• Acknowledgeable & Provable
• Actionable & Constrainable
Relationships
• Scalable
• Acknowledgeable & Provable
• Actionable & Constrainable
• Immutable & Transferable
Relationships
• Scalable
• Acknowledgeable & Provable
• Actionable & Constrainable
• Immutable & Transferable
• Activatable & Revocable
Relationships
How would things get better?
Behave like we do in the real world
with all the efficiencies of the online world.
How and What People and Things
How can we use relationships?
I don’t know.
I need your help.
Identity Relationship Management
Working Grouphttp://kantarainitiative.org/confluence/display/irm/Home
You
You
Person
Thing
You
Partner
Person
Thing
Thing
You
Partner
Person
Person
Org
Thing
Thing
Org
You
Person
Partner
Person
Person
Org
Thing
Thing
BobbyScott
DaisyUs
Rich Meaningful
Manageable Humanizing
@iglazer