98
IRM Summit Europe Chuck Mortimore VP, Product Management Salesforce Identity @cmort

MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Embed Size (px)

DESCRIPTION

CHUCK MORTIMORE, VP Product Management, Identity & Security, salesforce.com, at the European IRM Summit 2014.

Citation preview

Page 1: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

IRM Summit EuropeChuck MortimoreVP, Product ManagementSalesforce Identity@cmort

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 2: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

identity management

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 3: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

identity managementrelationship ^

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 4: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

how have we historically managed relationships?

Page 5: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 6: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 7: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

An entity-relationship model is a systematic way of describing and defining a business process. The process is modeled as components (entities) that are linked with each other by relationships that express the dependencies and requirements between them

Page 8: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 9: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

our relationships have been conceived and expressed as a

data model

Page 10: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 11: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

“I reserve the right, not to do business with you.”

- The Customer

Page 12: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

_____________Today’s customer is:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 13: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

FickleToday’s customer is:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 14: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

LoyalToday’s customer is:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 15: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Connected Today’s customer is:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 16: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

PowerfulToday’s customer is:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 17: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Expecting a relationship

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 18: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

_____________Customers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 19: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

ImmediacyCustomers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 20: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

HonestyCustomers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 21: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

TrustCustomers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 22: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Conversations

Customers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 23: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

IntimacyCustomers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 24: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

You to know them

Customers expect:

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 25: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

we need to manage relationships, not just track

them

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 26: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 27: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

our products must listen to the world around us, and respond with meaningful,

targeted interactions

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 28: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 29: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 30: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 31: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

the winners in the market will know their customer

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 32: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

and deliver an experiencethat proves it

Page 33: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 34: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 35: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 36: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Authenticatedr

iver

passenger

Page 37: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Broadcast location and offer

Authenticatedr

iver

passenger

Page 38: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Authenticatedr

iver

passenger

Page 39: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticatedr

iver

passenger

Page 40: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

driv

erpassenger

Page 41: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

Relationship Formed

driv

erpassenger

Page 42: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

Relationship Formed

Assess Risk and Demand

driv

erpassenger

Page 43: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

Relationship Formed

Assess Risk and Demand

Seamless Commerce

driv

erpassenger

Page 44: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

Relationship Formed

Assess Risk and Demand

Seamless Commerce

Relationship Ends

driv

erpassenger

Page 45: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

AuthenticateBroadcast location and offer

Broadcast location and offer

Authenticate

Assess location, reputation, & credit

Relationship Formed

Assess Risk and Demand

Update Reputation Update Reputation

Seamless Commerce

Relationship Ends

driv

erpassenger

Page 46: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 47: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

the old model learned nothing about us

or the relationship

Page 48: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

…and it will die

Page 49: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 50: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

identity defines the terms of the relationship

Page 51: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

so how are systems evolving?

Page 52: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

dn:cn=Barbara Jensen, ou=People, dc=company, dc=comobjectclass:topobjectclass:personobjectclass:organizationalPersoncn:Barbara JensenstreetAddress: 118 Elsie St.l: San Franciscost: CApostalCode: 94110country: USA

Page 53: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

{ "schemas": ["urn:scim:schemas:core:1.0"], "id": "2819c223-7f76-453a-919d-413861904646", "name": { "familyName": "Jensen", "givenName": "Barbara", }, "addresses": [ { "type": "home", "streetAddress": ”118 Elsie", "locality": ”San Francisco", "region": "CA", "postalCode": ”94110", "country": "USA”, “primary”: true }, { "type": "work", "streetAddress": ” 1 Market St”,

Page 54: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

37.7427660,-122.4179400

Page 55: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 56: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 57: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

singular & static

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 58: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

multi-valued & verifiable

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 59: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

high-fidelity & broadcast

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 60: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

…and changing over time

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 61: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

the physics of attributesis being redefined

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 62: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

…and the attribute sources are exploding

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 63: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 64: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 65: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

these are things we understand pretty well

Page 66: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

but what about…?

Page 67: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 68: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 69: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 70: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 71: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 72: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

data points from these interactions

are fuel for our relationships

Page 73: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

and every one is a first impression

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 74: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

…and that’s just the humans.

Page 75: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

what about the minions?

Page 76: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)
Page 77: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

25,000,000,000

Page 78: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

50,000,000,000

Page 79: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

ALO,TOF,000,000,000’s

Page 80: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

are we ready for this…?

Page 81: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

they speak funny

( MQTT, MQTT-SN, CoAP )

Page 82: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

contextually constrained

Page 83: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

authentication actually gets easier

Page 84: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

but it’s the relationship that matters

Page 85: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

each of these is an interaction

with a customer

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 86: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

we must develop identity systems that understand

both the individual datapoint…

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 87: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

and how each datapoint changes our relationships

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 88: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

behind every

Page 89: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

behind every behind every deviceis a customer

Page 90: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

what now?

Page 91: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

1) re-think your systems

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 92: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

identity, marketing, and big data systems are on a

collision course

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 93: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

2) API enable everything

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 94: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

Explore how connecting yourproduct transforms your

business

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 95: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

3) Transform your organizations

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 96: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

did identity deliver the rightaccess?

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 97: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)

did identity deliver the right experience?

Adrian Kunzle
You should add a line about HA
Adrian Kunzle
APIs to do what?
Adrian Kunzle
You use two different measures for the External and Employee identities section. Can you normalize. Include #customers in External, and total TCV.
Page 98: MINIONS AND THEIR MASTERMIND (or How Behind Every Device There’s a Customer)