Upload
forgerock
View
1.157
Download
0
Embed Size (px)
Citation preview
ForgeRock and the GraphA Match Made For IRM
Copyright © Identity Summit 2015, all rights reserved.
P
ost I
llum
inan
ce™
1x10
Per
Inch
ht
tp://
post
illum
inan
ce.c
om/fr
ee/G
raph
-Pap
er/
Not the graphs we are looking for
Copyright © Identity Summit 2015, all rights reserved.
Not the graphs we are looking for
0
7.5
15
22.5
30
0
5.5
11
16.5
22
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Copyright © Identity Summit 2015, all rights reserved.
Graphs we are looking for
Konigsberg Bridge Problem - Picture Wikipedia
Who is Dave?
Copyright © Identity Summit 2015, all rights reserved.
What is his background?
Copyright © Identity Summit 2015, all rights reserved.
What does Dave do?
Copyright © Identity Summit 2015, all rights reserved.
What does Nulli do?
Copyright © Identity Summit 2015, all rights reserved.
What will we cover today?
Copyright © Identity Summit 2015, all rights reserved.
Why relationships?
Copyright © Identity Summit 2015, all rights reserved.
Relationships aren’t new
Copyright © Identity Summit 2015, all rights reserved.
What is driving relationships?
Copyright © Identity Summit 2015, all rights reserved.
New identities are just part of the story
Copyright © Identity Summit 2015, all rights reserved.
More identities yield more relationships
Copyright © Identity Summit 2015, all rights reserved.
What do relationships provide?
Copyright © Identity Summit 2015, all rights reserved.
What do graphs provide?
Copyright © Identity Summit 2015, all rights reserved.
What are graphs?
Copyright © Identity Summit 2015, all rights reserved.
What are graph databases?
Copyright © Identity Summit 2015, all rights reserved.
How do graphs differ from relational DBs?
Copyright © Identity Summit 2015, all rights reserved.
How are graphs designed?
Copyright © Identity Summit 2015, all rights reserved.
Who uses graphs today?
Copyright © Identity Summit 2015, all rights reserved.
Demo Time: ForgeRock and the Graph
Copyright © Identity Summit 2015, all rights reserved.
Demonstration #1: OpenIDM
Copyright © Identity Summit 2015, all rights reserved.
• Twist on User and Groups • ForgeRock Scripted Groovy Connector • RESTful Calls to Neo4j Graph DB • Manage collections of attributes as separate
nodes • Relationship meta data
Demonstration #2 : OpenAM
Copyright © Identity Summit 2015, all rights reserved.
• Simple adaptive access example • OpenAM Post Authentication Plugin • OpenAM Environment Condition • RESTful Calls to Neo4j Graph DB • Create authentication history in the graph • Adaptive decision based on graph using a Policy
Decision Plugin in Environment Conditions • Developed by Hadi Ahmadi
What did you just see?
Copyright © Identity Summit 2015, all rights reserved.