-
Notifications
You must be signed in to change notification settings - Fork 18
/
oidc.json
1 lines (1 loc) · 72.5 KB
/
oidc.json
1
{"id":"8ce45d93-e83d-481d-904f-0924d682ca5d","title":"OIDC Map 1.0\n(Stephane Eyskens)","mindmap":{"root":{"id":"983371ee-ad56-4dec-9ae5-189de0c12dc4","parentId":null,"text":{"caption":"OIDC Map 1.0\n(Stephane Eyskens)"},"children":[{"id":"73d91451-8c49-416c-8561-8db0682b12cf","parentId":"983371ee-ad56-4dec-9ae5-189de0c12dc4","text":{"caption":"Flows"},"children":[{"id":"67beae48-34ef-46d6-a67e-8a4d1ec0887d","parentId":"73d91451-8c49-416c-8561-8db0682b12cf","text":{"caption":"Machine to machine"},"children":[{"id":"1e00a392-6bea-424d-8543-f6217fd5ca6c","parentId":"67beae48-34ef-46d6-a67e-8a4d1ec0887d","text":{"caption":"Client Credentials"},"children":[{"id":"534b8e63-374b-4b62-a06c-bec3d97ea106","parentId":"1e00a392-6bea-424d-8543-f6217fd5ca6c","text":{"caption":"client_id+client secret"},"children":[]},{"id":"fdd76ef6-3c14-4672-acb7-846df9321a2e","parentId":"1e00a392-6bea-424d-8543-f6217fd5ca6c","text":{"caption":"More Secure"},"children":[{"id":"a58bd957-7cab-400e-a29c-d3024332444d","parentId":"fdd76ef6-3c14-4672-acb7-846df9321a2e","text":{"caption":"Client Assertion (client_id+certificate)"},"children":[]}]},{"id":"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6","parentId":"1e00a392-6bea-424d-8543-f6217fd5ca6c","text":{"caption":"Even More Secure"},"children":[{"id":"9db6f700-cbfd-4831-aee8-042b8e8b85c3","parentId":"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6","text":{"caption":"Certificate Bound Access Tokens"},"children":[]}]}]},{"id":"c831b532-e1a1-495b-9427-115832598ed8","parentId":"67beae48-34ef-46d6-a67e-8a4d1ec0887d","text":{"caption":"User Impersonation"},"children":[{"id":"d1c52fcd-6275-4225-8629-f126b6bd1032","parentId":"c831b532-e1a1-495b-9427-115832598ed8","text":{"caption":"Resource Owner Password Grant"},"children":[{"id":"35fc8c8b-0b62-4cc9-871e-f3358401b050","parentId":"d1c52fcd-6275-4225-8629-f126b6bd1032","text":{"caption":"username+password"},"children":[]}]}]}]},{"id":"84e7f7f9-7a16-4244-acd5-02ec3530139f","parentId":"73d91451-8c49-416c-8561-8db0682b12cf","text":{"caption":"Public client"},"children":[{"id":"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4","parentId":"84e7f7f9-7a16-4244-acd5-02ec3530139f","text":{"caption":"Mobile App"},"children":[]},{"id":"e71b55db-a0d8-4127-aa28-7db0c50df59e","parentId":"84e7f7f9-7a16-4244-acd5-02ec3530139f","text":{"caption":"SPA"},"children":[{"id":"09e17022-8dcd-4ced-993b-98527be158da","parentId":"e71b55db-a0d8-4127-aa28-7db0c50df59e","text":{"caption":"Implicit Grant Flow"},"children":[]},{"id":"c974656a-1a66-4ba7-82ef-cde30bf7efa2","parentId":"e71b55db-a0d8-4127-aa28-7db0c50df59e","text":{"caption":"More Secure"},"children":[{"id":"87c44f06-330a-4271-89aa-6f53c0acb096","parentId":"c974656a-1a66-4ba7-82ef-cde30bf7efa2","text":{"caption":"PKCE"},"children":[]}]}]}]},{"id":"2cb98178-cc78-458b-bfee-b6a6d6191216","parentId":"73d91451-8c49-416c-8561-8db0682b12cf","text":{"caption":"MVC"},"children":[{"id":"a7113a4f-ee94-4805-a5c9-cd83ae7bec40","parentId":"2cb98178-cc78-458b-bfee-b6a6d6191216","text":{"caption":"More Secure"},"children":[{"id":"b12246c5-b45f-4047-8502-ec3096b555c1","parentId":"a7113a4f-ee94-4805-a5c9-cd83ae7bec40","text":{"caption":"Hybrid Flow"},"children":[]}]},{"id":"87f464be-2136-4557-9071-9993514e88eb","parentId":"2cb98178-cc78-458b-bfee-b6a6d6191216","text":{"caption":"Authorization Flow"},"children":[]}]},{"id":"4a794ac9-077e-4a44-be0d-1de2be697301","parentId":"73d91451-8c49-416c-8561-8db0682b12cf","text":{"caption":"IoT"},"children":[{"id":"7ed54df9-a073-498e-a87d-ef94d245aba8","parentId":"4a794ac9-077e-4a44-be0d-1de2be697301","text":{"caption":"Device Flow"},"children":[]}]}]},{"id":"6ede6e80-1902-4c57-89f1-cf9324be32d1","parentId":"983371ee-ad56-4dec-9ae5-189de0c12dc4","text":{"caption":"Channels"},"children":[{"id":"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0","parentId":"6ede6e80-1902-4c57-89f1-cf9324be32d1","text":{"caption":"Front Channel"},"children":[{"id":"b9a4930a-d7b4-412f-a0e2-8b783a3522cd","parentId":"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0","text":{"caption":"Browser"},"children":[]}]},{"id":"25c815b0-3a9b-48b9-9a32-429a04a7246d","parentId":"6ede6e80-1902-4c57-89f1-cf9324be32d1","text":{"caption":"Back Channel"},"children":[{"id":"0f3c76d9-72bf-4076-8aae-fa546535c116","parentId":"25c815b0-3a9b-48b9-9a32-429a04a7246d","text":{"caption":"Server to server"},"children":[]}]}]},{"id":"a1347678-5616-4d44-91dd-1836f2850f52","parentId":"983371ee-ad56-4dec-9ae5-189de0c12dc4","text":{"caption":"Tokens"},"children":[{"id":"c82ba336-57cb-4631-8772-eff7c60217aa","parentId":"a1347678-5616-4d44-91dd-1836f2850f52","text":{"caption":"Refresh Tokens"},"children":[]},{"id":"f34f1941-89d5-4a24-9b2f-062d28f86a71","parentId":"a1347678-5616-4d44-91dd-1836f2850f52","text":{"caption":"APIs"},"children":[{"id":"cdcf43b2-8d23-4369-9481-674ee90abcac","parentId":"f34f1941-89d5-4a24-9b2f-062d28f86a71","text":{"caption":"Self-contained"},"children":[{"id":"60fa77a9-d420-43aa-8bf2-e71e31e23256","parentId":"cdcf43b2-8d23-4369-9481-674ee90abcac","text":{"caption":"Access Tokens"},"children":[]}]},{"id":"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38","parentId":"f34f1941-89d5-4a24-9b2f-062d28f86a71","text":{"caption":"More Secure"},"children":[{"id":"a6a1002e-2ef9-455a-b9ed-8c3117899148","parentId":"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38","text":{"caption":"Reference Tokens"},"children":[]}]}]},{"id":"9dba2180-67b9-4ef3-97d6-e373c14ee5e6","parentId":"a1347678-5616-4d44-91dd-1836f2850f52","text":{"caption":"User"},"children":[{"id":"303e4d52-42ee-418f-9892-3f2c2957b46b","parentId":"9dba2180-67b9-4ef3-97d6-e373c14ee5e6","text":{"caption":"ID Token"},"children":[]}]}]},{"id":"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371","parentId":"983371ee-ad56-4dec-9ae5-189de0c12dc4","text":{"caption":"Authorization"},"children":[{"id":"a9238457-ce2b-4ed1-830d-06577ffc5700","parentId":"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371","text":{"caption":"Client/User/Resource"},"children":[{"id":"fce8c39f-40b4-41a5-98f2-46e0af3d38a5","parentId":"a9238457-ce2b-4ed1-830d-06577ffc5700","text":{"caption":"Scopes"},"children":[]}]},{"id":"92ab3328-806e-4e90-8105-a0a6a3b00ce3","parentId":"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371","text":{"caption":"RBAC"},"children":[{"id":"635c0aaa-1edc-4d9a-88b6-6687946ad1e6","parentId":"92ab3328-806e-4e90-8105-a0a6a3b00ce3","text":{"caption":"Role claim"},"children":[]}]},{"id":"472dafae-5792-4c09-acc7-0d776c4ca25a","parentId":"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371","text":{"caption":"Complex business rules"},"children":[{"id":"5ba1d425-b65f-42e0-bfdc-8e0a36711471","parentId":"472dafae-5792-4c09-acc7-0d776c4ca25a","text":{"caption":"ABAC"},"children":[{"id":"9ab02bca-626c-4f17-b867-840bbbaf992d","parentId":"5ba1d425-b65f-42e0-bfdc-8e0a36711471","text":{"caption":"Any claim"},"children":[]}]}]}]},{"id":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","parentId":"983371ee-ad56-4dec-9ae5-189de0c12dc4","text":{"caption":"Endpoints"},"children":[{"id":"541f5f01-bfd2-4bb2-ac27-47d230bc6c14","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Token"},"children":[{"id":"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0","parentId":"541f5f01-bfd2-4bb2-ac27-47d230bc6c14","text":{"caption":"Retrieve tokens"},"children":[]}]},{"id":"e2beb422-ce23-4622-b1df-87f7faeb1966","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Authorization"},"children":[{"id":"83ec6b99-680e-4797-b759-0a390de82d85","parentId":"e2beb422-ce23-4622-b1df-87f7faeb1966","text":{"caption":"Authentication\nAuthorize Client through Consent"},"children":[]}]},{"id":"e45f6176-9640-4356-a36e-60a8f1db93e9","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"UserInfo"},"children":[{"id":"c8e5f14f-139c-4f0a-9476-c57e93782337","parentId":"e45f6176-9640-4356-a36e-60a8f1db93e9","text":{"caption":"Retrieve Identity-related claims"},"children":[]}]},{"id":"4ff3142e-e232-40a8-b6d8-362938851224","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Discovery"},"children":[{"id":"c4f20c39-a48f-405e-be65-54d5e589ac9c","parentId":"4ff3142e-e232-40a8-b6d8-362938851224","text":{"caption":"Identity Provider's metadata"},"children":[]}]},{"id":"cfeb747a-bacb-4a75-ba50-f85d8ae995fb","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Introspection"},"children":[{"id":"3409f646-d41e-4eb9-8cbb-67ef2303ea2b","parentId":"cfeb747a-bacb-4a75-ba50-f85d8ae995fb","text":{"caption":"Validate Reference tokens"},"children":[]}]},{"id":"bf223e68-a93e-47b4-ae02-e6b74017f6b7","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Revocation"},"children":[{"id":"b0cdc339-8147-4481-91b9-6809dbba1748","parentId":"bf223e68-a93e-47b4-ae02-e6b74017f6b7","text":{"caption":"Revoke Reference & Refresh tokens"},"children":[]}]},{"id":"794bec18-3db5-4240-9315-7f450e843e20","parentId":"5164ab24-2450-4ea4-85c7-5d28d1bb9e62","text":{"caption":"Device Authorization"},"children":[{"id":"e697a6d6-7fea-4dce-928a-38ee85f0b543","parentId":"794bec18-3db5-4240-9315-7f450e843e20","text":{"caption":"Used by the Device Flow"},"children":[]}]}]}]}},"dates":{"created":1579545141493,"modified":1709314011963},"dimensions":{"x":16000,"y":8000},"autosave":false,"pluginData":{"style":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{"font":{"style":"normal","weight":"bold","fontfamily":"sans-serif","decoration":"none","size":20,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#000000"},"73d91451-8c49-416c-8561-8db0682b12cf":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"534b8e63-374b-4b62-a06c-bec3d97ea106":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"a58bd957-7cab-400e-a29c-d3024332444d":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"9db6f700-cbfd-4831-aee8-042b8e8b85c3":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"c831b532-e1a1-495b-9427-115832598ed8":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"d1c52fcd-6275-4225-8629-f126b6bd1032":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"09e17022-8dcd-4ced-993b-98527be158da":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"87c44f06-330a-4271-89aa-6f53c0acb096":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"2cb98178-cc78-458b-bfee-b6a6d6191216":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"b12246c5-b45f-4047-8502-ec3096b555c1":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"87f464be-2136-4557-9071-9993514e88eb":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"4a794ac9-077e-4a44-be0d-1de2be697301":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#800080","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"7ed54df9-a073-498e-a87d-ef94d245aba8":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c5b0d5"},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#c0c0c0","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c7c7c7"},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#c0c0c0","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c7c7c7"},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c7c7c7"},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#c0c0c0","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c7c7c7"},"0f3c76d9-72bf-4076-8aae-fa546535c116":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#c7c7c7"},"a1347678-5616-4d44-91dd-1836f2850f52":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#00ffff","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"c82ba336-57cb-4631-8772-eff7c60217aa":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#00ffff","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"cdcf43b2-8d23-4369-9481-674ee90abcac":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#00ffff","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#00ffff","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#00ffff","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"303e4d52-42ee-418f-9892-3f2c2957b46b":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#9edae5"},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ff0000","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"a9238457-ce2b-4ed1-830d-06577ffc5700":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ff0000","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ff0000","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"472dafae-5792-4c09-acc7-0d776c4ca25a":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ff0000","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#ff0000","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"9ab02bca-626c-4f17-b867-840bbbaf992d":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#d62728"},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"e2beb422-ce23-4622-b1df-87f7faeb1966":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"83ec6b99-680e-4797-b759-0a390de82d85":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"e45f6176-9640-4356-a36e-60a8f1db93e9":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"c8e5f14f-139c-4f0a-9476-c57e93782337":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"4ff3142e-e232-40a8-b6d8-362938851224":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"b0cdc339-8147-4481-91b9-6809dbba1748":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"794bec18-3db5-4240-9315-7f450e843e20":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":true,"style":"dashed","color":"#99cc00","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{"font":{"style":"normal","weight":"normal","decoration":"none","fontfamily":"sans-serif","size":15,"color":"#000000"},"border":{"visible":false,"style":"dashed","color":"#ffa500","background":"#ffffff"},"lineWidthOffset":0,"branchColor":"#dbdb8d"}},"layout":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{"offset":{"x":0,"y":0},"foldChildren":false},"73d91451-8c49-416c-8561-8db0682b12cf":{"offset":{"x":-148,"y":-27},"foldChildren":false},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{"offset":{"x":-232,"y":-68},"foldChildren":false},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{"offset":{"x":-209,"y":-53},"foldChildren":false},"534b8e63-374b-4b62-a06c-bec3d97ea106":{"offset":{"x":-173,"y":-34},"foldChildren":false},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{"offset":{"x":-171,"y":-1},"foldChildren":false},"a58bd957-7cab-400e-a29c-d3024332444d":{"offset":{"x":-293,"y":3},"foldChildren":false},"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6":{"offset":{"x":-193,"y":40},"foldChildren":false},"9db6f700-cbfd-4831-aee8-042b8e8b85c3":{"offset":{"x":-288,"y":-7},"foldChildren":false},"c831b532-e1a1-495b-9427-115832598ed8":{"offset":{"x":-227,"y":5},"foldChildren":false},"d1c52fcd-6275-4225-8629-f126b6bd1032":{"offset":{"x":-276,"y":57},"foldChildren":false},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{"offset":{"x":-199,"y":3},"foldChildren":false},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{"offset":{"x":-239.953125,"y":34},"foldChildren":false},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{"offset":{"x":-197,"y":-3.962493896484375},"foldChildren":false},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{"offset":{"x":-144,"y":36},"foldChildren":false},"09e17022-8dcd-4ced-993b-98527be158da":{"offset":{"x":-210,"y":-28},"foldChildren":false},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{"offset":{"x":-208,"y":44},"foldChildren":false},"87c44f06-330a-4271-89aa-6f53c0acb096":{"offset":{"x":-112,"y":15},"foldChildren":false},"2cb98178-cc78-458b-bfee-b6a6d6191216":{"offset":{"x":-142,"y":-153.984375},"foldChildren":false},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{"offset":{"x":-148.00003051757812,"y":-12},"foldChildren":false},"b12246c5-b45f-4047-8502-ec3096b555c1":{"offset":{"x":-111.00003051757812,"y":-15},"foldChildren":false},"87f464be-2136-4557-9071-9993514e88eb":{"offset":{"x":-148.00003051757812,"y":-58.974998474121094},"foldChildren":false},"4a794ac9-077e-4a44-be0d-1de2be697301":{"offset":{"x":-113,"y":-233},"foldChildren":false},"7ed54df9-a073-498e-a87d-ef94d245aba8":{"offset":{"x":-165,"y":-15},"foldChildren":false},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{"offset":{"x":-230,"y":96.984375},"foldChildren":false},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{"offset":{"x":-349.984375,"y":29},"foldChildren":false},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{"offset":{"x":-110,"y":6},"foldChildren":false},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{"offset":{"x":-283.984375,"y":85.953125},"foldChildren":false},"0f3c76d9-72bf-4076-8aae-fa546535c116":{"offset":{"x":-192.00001525878906,"y":21.999984741210938},"foldChildren":false},"a1347678-5616-4d44-91dd-1836f2850f52":{"offset":{"x":-68,"y":174.98751068115234},"foldChildren":false},"c82ba336-57cb-4631-8772-eff7c60217aa":{"offset":{"x":-161.97503662109375,"y":8},"foldChildren":false},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{"offset":{"x":-168,"y":159.99998474121094},"foldChildren":false},"cdcf43b2-8d23-4369-9481-674ee90abcac":{"offset":{"x":-211.98751831054688,"y":-1},"foldChildren":false},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{"offset":{"x":-160,"y":7.0000152587890625},"foldChildren":false},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{"offset":{"x":-261,"y":72.99998474121094},"foldChildren":false},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{"offset":{"x":-172,"y":16},"foldChildren":false},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{"offset":{"x":-156,"y":54.984375},"foldChildren":false},"303e4d52-42ee-418f-9892-3f2c2957b46b":{"offset":{"x":-153.98751831054688,"y":52},"foldChildren":false},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{"offset":{"x":80,"y":-116},"foldChildren":false},"a9238457-ce2b-4ed1-830d-06577ffc5700":{"offset":{"x":183,"y":-24.000015258789062},"foldChildren":false},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{"offset":{"x":222,"y":2.0000152587890625},"foldChildren":false},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{"offset":{"x":201.99996948242188,"y":62.00001525878906},"foldChildren":false},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{"offset":{"x":155,"y":15},"foldChildren":false},"472dafae-5792-4c09-acc7-0d776c4ca25a":{"offset":{"x":203.98751831054688,"y":126},"foldChildren":false},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{"offset":{"x":205,"y":28},"foldChildren":false},"9ab02bca-626c-4f17-b867-840bbbaf992d":{"offset":{"x":133,"y":11},"foldChildren":false},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{"offset":{"x":118.98748779296875,"y":138.99999618530273},"foldChildren":false},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{"offset":{"x":167,"y":57},"foldChildren":false},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{"offset":{"x":125,"y":5},"foldChildren":false},"e2beb422-ce23-4622-b1df-87f7faeb1966":{"offset":{"x":167,"y":100.00001525878906},"foldChildren":false},"83ec6b99-680e-4797-b759-0a390de82d85":{"offset":{"x":145,"y":9},"foldChildren":false},"e45f6176-9640-4356-a36e-60a8f1db93e9":{"offset":{"x":169,"y":158.00001525878906},"foldChildren":false},"c8e5f14f-139c-4f0a-9476-c57e93782337":{"offset":{"x":118,"y":30},"foldChildren":false},"4ff3142e-e232-40a8-b6d8-362938851224":{"offset":{"x":173,"y":210},"foldChildren":false},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{"offset":{"x":127,"y":16},"foldChildren":false},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{"offset":{"x":159,"y":273},"foldChildren":false},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{"offset":{"x":136,"y":16},"foldChildren":false},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{"offset":{"x":163,"y":352},"foldChildren":false},"b0cdc339-8147-4481-91b9-6809dbba1748":{"offset":{"x":136,"y":18},"foldChildren":false},"794bec18-3db5-4240-9315-7f450e843e20":{"offset":{"x":165,"y":436.00001859664917},"foldChildren":false},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{"offset":{"x":183,"y":22},"foldChildren":false}},"image":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{},"73d91451-8c49-416c-8561-8db0682b12cf":{},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{},"534b8e63-374b-4b62-a06c-bec3d97ea106":{},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{},"a58bd957-7cab-400e-a29c-d3024332444d":{},"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6":{},"9db6f700-cbfd-4831-aee8-042b8e8b85c3":{"data":{"data":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAJjklEQVR4Xu2bC3CU1RXHf/fb3WSTDdndPJeHyW5SCBQ0gkjwQdcUSxwhCRFrfXQAX+n0IRFtB51aAnRsLS3l0RmnrQ6K1QE7U0uq03FKVagzVmiVpLbTAqNsrYoI6EJICHlt79z7zX6TzC6bZDcIC7+ZM99kZu+XnHPP4392QEQiES5kDC5sLgbAzllmZa0IGIJVQKA/QnvnaZ5bt4MXgG5Zjv2cZc5qD1hVJxoMwQsM4kQXW9b9ieXACRmEvrQsgTX1wiMET2HiKyZKrpMlN83gZmCMEMJIywD0R3hAgBug6kpovAuW3EGUScU8DBQDGekVAKvufwDgdELwWhSlJVAxCUWWg8Bd13Af4BFC2NIqAIbgaUxqrtdBiPXzBC9LywqYCGSlRwB046s2BF8C8JdA5aUMwONWJaGwGbhqpvEAkCeEsKdFAKzGB8E5xKRqpgqEwpfLwrlTVMByhOS8DsDqOrFaQCnom5c1r7G7IHcaZBah+4IqhSgzSlgBFJ6NhmiM5thD0DTIQe309Cfgi4/qZ14VoJuh3wxQTibTbr6CW4Dc0R6LxiiOvY3W2LMaHf57wOYiSnmTzghgnpUFVPhYNrGIcsB5fgXAanyLdZOzxp5Ke28VFuhgTLjNFEdWk8ywUVRdwbcAr2qI51kGrMKkfgEDbjsmvlpVGoPHos/Noll+ZgDZQnLuB0Df/p3RsVcKpX4zzGO1k3HQwTHAmW1NC5tB9uwylgF5o7W4GaOg99djUlcLCMBupnl8rPIQUFUFHg+K/Byur61k/mjtCcYo6X3tRJ4Z4lLd+MLhDpYvfxKv93aEqFcWCNzL00+/CpifM1BWX0eUqeN4ECgCMs7RdVjrfbvBe+bYY1mTfpIVgCkblPPV1d+ntfUgsbj//lrWr78HDm2TthWA55+Hff9Bsf8wP3luN+uBI6n83sAYFb1/AzizAAFccjeAunnlfBw2bHhRBuc9KFqge4VQ74lSXsh3pH0h1XuCkWq97/NB5QzzzfnXQc5koIft23eTiJaWv4ItE8Z+FQxdQsFqrD1hKg+mek8wUq33a+ZjNr5s8C0ETiuTJUBi+vTn866GMVN0Q7zaaojFuTTM1GPRlaqxaKTg9h+I6v0ZUFpmvrXwK5DhBrqVDY0+6/PjbrXG4lyiVFfwQ6AAcHy+AbDG3sroFx3Xm85n5kPRjUB31K67bhKJcLszrDNOH3ivAgMqZ4K/LLonXCr3hK+lak8wUqb3r9U1iwB8N5mOWHb55eNIgAxS2cBzvgawZ4GAebUD9oQmoBjI/NwC0Fwrpkf1vheC88y3ucphzOTBASAYDHAm/H6vDFLhwHM2GxTOAwN841UmRPeExjmsMPcE2+cSACHYgElNHSBMG7vIcsAyFi6clOD2AzHP4Z0NGV4Q+vc4s6J7wk2zAsk3RCNpvV8OFZcBBvqPdbhiOqL7gJ941NdPinsOX71uiC6VadGxODtAU7J7gjHCxteMSd1tgABsTsi/RjkQPwCXnCEDxsc/mzUeskv0WAyqXpOyPcEYod4vBfOPKTDfUlANhnHGANTXlxEDWftFeDxnPkvRDdaecHuq9gS9C4xM72fBsmb9JKMAxt3BUPB6f0k4fHrQHnC53AOCJCT8pjStKJ9/Eva9k/yeYB+m3rca3yJdk4BWbminEo+6sVIWhwbVf8nQzudOhfa9EOlWv18FwNoTXnz3CCeBjtRngKX3XwXwTYDGh9C4JkLeHIaIXH0PcOedr2MBkchdDJmOA/CpPr/rj8oUh0/w+8d30gQckj71JpMBifX+zYABiAxwTxuy1NUZUDDo5+JhncdVCp37ofswVV+G3a9B16nonrDl7yF2CiFORCQpCoDW+4Yw9f5VUFqBZsxEsDmG5YDf75DmIhTqsAJCN8PCPQWOHlYlWHMLtGyx9gQZgAbgFNCdZAlYYy8CIQFuZzY0PgKefMCWDfnVYDgYLsuXvyP3/3cB2Lu3Wk4BN8Pm+Ntw6n0AnlkHof0o/hZi2Uv/YCvw6VAaon0oet8Qpt6fq8aeJncyGJHh3x4QDHpkAMDjsUvns0b0DnIr4PRHEOklWAehn6GovIRHZAD+DJwEupLIAK33bQZvg3a8caVeT3F4wXMFIyUc7mH69N1SHhfK8VfBiOl4DzqlAS2boe0NFB+FeeZXf+Eh4JNE/+LEPmS9f6s19sjRun2keDxw8OAsgKTeg2uCzoL+Lmpug32t0NWpGuKiQAGbDx7lJNA+/Ayw9P5mAP9kWLwCjdMH2X7OGXqOQ/u/9VjcLq0FxbEOdmx6hXuBD9VYHHIArMbXakpeGteArwQQNnBPVc9zivYD0HsSgE3fhfBRFG/9l2//oY1tQDheQ7THaXzRsVdVAz4/GmchiH5AWhK0tnaxc2cHfn+GbIKZ6pkUrnHQrsdA/b2w5cfRL06+SRuvAJ1AV4IMsPS+zWCvOfZYtt5sfLZMcJWQDOFwPw0Nh6TznQPLbVU+zc15JMXpY9I+1WPxRxDSVcGBwzz2rN4TjsbKAnssvS/ADRBcBM4cNE5Pcg0LpPOHpfPWRVgBOEZlpU1OhSxGTIYLesMgfaz7Bmy6H0VZIfeVF/KS3BM6QFqMDIit90uh0Uwl7E7I9CaZ9r1y9B0hDrIUHFIUFZAUvafgdFg3xN8pU3zwGc8+8ToPAx+rhhgvAwRYY28JYAAIyHAmd/t69icIUE/SGYbdBn126O+l6kbY/TJ0dcAEL1+f5ee3e0LsEkK0RyTRI4P0/mUAFVdC6VQ0dgeIPkBaUvQl0AYC6CZpHA7o7sWZoy+x5XEUwQoe3aP3hC4daasEBup9FzSuBU8R5u071DNZwuEIgUC3fBKTpUsNnnrKQUro7YH+ft0QV0HoX/H3BLs59lZH9f588BSjsQH0kgo8HqSDgoaGSIz6R0riCNBDSrBFIIIieAuEmuPvCWLlAiy9XwSN6yzJixBgkFJaW2HjxgihEOY6LGhqUgFKHRF9qya0/ALaXou9J9gH6P27zbFnFUiy6R/jtnUmjC4REGD5Bfv26IY4eE8Qq+uIAPinweJHSVt2bZW2DcXe91mzvZVfAx8bmBQHSGv8lxIlz8VkYAzgsEcinBCC3LZXAVQJpCVtrxDlnQ95C7ADhnjoBtZmZfA9LhCOn2Lfz3ewAvgn8D/jsZdZ8/FxftrXTwdpzqHjvPGbN1kLfAJ8BvQIwAa4gfFAMeAkfekFjgEfmNthj1KCQgib6Xg2YCd96QdOAZ3mUsTF/zrLBc7FAFwMwAXO/wEznzptLEeeEgAAAABJRU5ErkJggg==","width":"32","height":"32","align":"top"}},"c831b532-e1a1-495b-9427-115832598ed8":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"d1c52fcd-6275-4225-8629-f126b6bd1032":{},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{},"09e17022-8dcd-4ced-993b-98527be158da":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{},"87c44f06-330a-4271-89aa-6f53c0acb096":{},"2cb98178-cc78-458b-bfee-b6a6d6191216":{},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{},"b12246c5-b45f-4047-8502-ec3096b555c1":{},"87f464be-2136-4557-9071-9993514e88eb":{},"4a794ac9-077e-4a44-be0d-1de2be697301":{},"7ed54df9-a073-498e-a87d-ef94d245aba8":{},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{},"0f3c76d9-72bf-4076-8aae-fa546535c116":{},"a1347678-5616-4d44-91dd-1836f2850f52":{},"c82ba336-57cb-4631-8772-eff7c60217aa":{},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{},"cdcf43b2-8d23-4369-9481-674ee90abcac":{},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{"data":{"data":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAJjklEQVR4Xu2bC3CU1RXHf/fb3WSTDdndPJeHyW5SCBQ0gkjwQdcUSxwhCRFrfXQAX+n0IRFtB51aAnRsLS3l0RmnrQ6K1QE7U0uq03FKVagzVmiVpLbTAqNsrYoI6EJICHlt79z7zX6TzC6bZDcIC7+ZM99kZu+XnHPP4392QEQiES5kDC5sLgbAzllmZa0IGIJVQKA/QnvnaZ5bt4MXgG5Zjv2cZc5qD1hVJxoMwQsM4kQXW9b9ieXACRmEvrQsgTX1wiMET2HiKyZKrpMlN83gZmCMEMJIywD0R3hAgBug6kpovAuW3EGUScU8DBQDGekVAKvufwDgdELwWhSlJVAxCUWWg8Bd13Af4BFC2NIqAIbgaUxqrtdBiPXzBC9LywqYCGSlRwB046s2BF8C8JdA5aUMwONWJaGwGbhqpvEAkCeEsKdFAKzGB8E5xKRqpgqEwpfLwrlTVMByhOS8DsDqOrFaQCnom5c1r7G7IHcaZBah+4IqhSgzSlgBFJ6NhmiM5thD0DTIQe309Cfgi4/qZ14VoJuh3wxQTibTbr6CW4Dc0R6LxiiOvY3W2LMaHf57wOYiSnmTzghgnpUFVPhYNrGIcsB5fgXAanyLdZOzxp5Ke28VFuhgTLjNFEdWk8ywUVRdwbcAr2qI51kGrMKkfgEDbjsmvlpVGoPHos/Noll+ZgDZQnLuB0Df/p3RsVcKpX4zzGO1k3HQwTHAmW1NC5tB9uwylgF5o7W4GaOg99djUlcLCMBupnl8rPIQUFUFHg+K/Byur61k/mjtCcYo6X3tRJ4Z4lLd+MLhDpYvfxKv93aEqFcWCNzL00+/CpifM1BWX0eUqeN4ECgCMs7RdVjrfbvBe+bYY1mTfpIVgCkblPPV1d+ntfUgsbj//lrWr78HDm2TthWA55+Hff9Bsf8wP3luN+uBI6n83sAYFb1/AzizAAFccjeAunnlfBw2bHhRBuc9KFqge4VQ74lSXsh3pH0h1XuCkWq97/NB5QzzzfnXQc5koIft23eTiJaWv4ItE8Z+FQxdQsFqrD1hKg+mek8wUq33a+ZjNr5s8C0ETiuTJUBi+vTn866GMVN0Q7zaaojFuTTM1GPRlaqxaKTg9h+I6v0ZUFpmvrXwK5DhBrqVDY0+6/PjbrXG4lyiVFfwQ6AAcHy+AbDG3sroFx3Xm85n5kPRjUB31K67bhKJcLszrDNOH3ivAgMqZ4K/LLonXCr3hK+lak8wUqb3r9U1iwB8N5mOWHb55eNIgAxS2cBzvgawZ4GAebUD9oQmoBjI/NwC0Fwrpkf1vheC88y3ucphzOTBASAYDHAm/H6vDFLhwHM2GxTOAwN841UmRPeExjmsMPcE2+cSACHYgElNHSBMG7vIcsAyFi6clOD2AzHP4Z0NGV4Q+vc4s6J7wk2zAsk3RCNpvV8OFZcBBvqPdbhiOqL7gJ941NdPinsOX71uiC6VadGxODtAU7J7gjHCxteMSd1tgABsTsi/RjkQPwCXnCEDxsc/mzUeskv0WAyqXpOyPcEYod4vBfOPKTDfUlANhnHGANTXlxEDWftFeDxnPkvRDdaecHuq9gS9C4xM72fBsmb9JKMAxt3BUPB6f0k4fHrQHnC53AOCJCT8pjStKJ9/Eva9k/yeYB+m3rca3yJdk4BWbminEo+6sVIWhwbVf8nQzudOhfa9EOlWv18FwNoTXnz3CCeBjtRngKX3XwXwTYDGh9C4JkLeHIaIXH0PcOedr2MBkchdDJmOA/CpPr/rj8oUh0/w+8d30gQckj71JpMBifX+zYABiAxwTxuy1NUZUDDo5+JhncdVCp37ofswVV+G3a9B16nonrDl7yF2CiFORCQpCoDW+4Yw9f5VUFqBZsxEsDmG5YDf75DmIhTqsAJCN8PCPQWOHlYlWHMLtGyx9gQZgAbgFNCdZAlYYy8CIQFuZzY0PgKefMCWDfnVYDgYLsuXvyP3/3cB2Lu3Wk4BN8Pm+Ntw6n0AnlkHof0o/hZi2Uv/YCvw6VAaon0oet8Qpt6fq8aeJncyGJHh3x4QDHpkAMDjsUvns0b0DnIr4PRHEOklWAehn6GovIRHZAD+DJwEupLIAK33bQZvg3a8caVeT3F4wXMFIyUc7mH69N1SHhfK8VfBiOl4DzqlAS2boe0NFB+FeeZXf+Eh4JNE/+LEPmS9f6s19sjRun2keDxw8OAsgKTeg2uCzoL+Lmpug32t0NWpGuKiQAGbDx7lJNA+/Ayw9P5mAP9kWLwCjdMH2X7OGXqOQ/u/9VjcLq0FxbEOdmx6hXuBD9VYHHIArMbXakpeGteArwQQNnBPVc9zivYD0HsSgE3fhfBRFG/9l2//oY1tQDheQ7THaXzRsVdVAz4/GmchiH5AWhK0tnaxc2cHfn+GbIKZ6pkUrnHQrsdA/b2w5cfRL06+SRuvAJ1AV4IMsPS+zWCvOfZYtt5sfLZMcJWQDOFwPw0Nh6TznQPLbVU+zc15JMXpY9I+1WPxRxDSVcGBwzz2rN4TjsbKAnssvS/ADRBcBM4cNE5Pcg0LpPOHpfPWRVgBOEZlpU1OhSxGTIYLesMgfaz7Bmy6H0VZIfeVF/KS3BM6QFqMDIit90uh0Uwl7E7I9CaZ9r1y9B0hDrIUHFIUFZAUvafgdFg3xN8pU3zwGc8+8ToPAx+rhhgvAwRYY28JYAAIyHAmd/t69icIUE/SGYbdBn126O+l6kbY/TJ0dcAEL1+f5ee3e0LsEkK0RyTRI4P0/mUAFVdC6VQ0dgeIPkBaUvQl0AYC6CZpHA7o7sWZoy+x5XEUwQoe3aP3hC4daasEBup9FzSuBU8R5u071DNZwuEIgUC3fBKTpUsNnnrKQUro7YH+ft0QV0HoX/H3BLs59lZH9f588BSjsQH0kgo8HqSDgoaGSIz6R0riCNBDSrBFIIIieAuEmuPvCWLlAiy9XwSN6yzJixBgkFJaW2HjxgihEOY6LGhqUgFKHRF9qya0/ALaXou9J9gH6P27zbFnFUiy6R/jtnUmjC4REGD5Bfv26IY4eE8Qq+uIAPinweJHSVt2bZW2DcXe91mzvZVfAx8bmBQHSGv8lxIlz8VkYAzgsEcinBCC3LZXAVQJpCVtrxDlnQ95C7ADhnjoBtZmZfA9LhCOn2Lfz3ewAvgn8D/jsZdZ8/FxftrXTwdpzqHjvPGbN1kLfAJ8BvQIwAa4gfFAMeAkfekFjgEfmNthj1KCQgib6Xg2YCd96QdOAZ3mUsTF/zrLBc7FAFwMwAXO/wEznzptLEeeEgAAAABJRU5ErkJggg==","width":"32","height":"32","align":"top"}},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{},"303e4d52-42ee-418f-9892-3f2c2957b46b":{},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{},"a9238457-ce2b-4ed1-830d-06577ffc5700":{},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{},"472dafae-5792-4c09-acc7-0d776c4ca25a":{},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{},"9ab02bca-626c-4f17-b867-840bbbaf992d":{},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{},"e2beb422-ce23-4622-b1df-87f7faeb1966":{},"83ec6b99-680e-4797-b759-0a390de82d85":{},"e45f6176-9640-4356-a36e-60a8f1db93e9":{},"c8e5f14f-139c-4f0a-9476-c57e93782337":{},"4ff3142e-e232-40a8-b6d8-362938851224":{},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{"data":{"data":"data:image/png;base64,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","width":"32","height":"32","align":"top"}},"b0cdc339-8147-4481-91b9-6809dbba1748":{},"794bec18-3db5-4240-9315-7f450e843e20":{},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{}},"draw":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{},"73d91451-8c49-416c-8561-8db0682b12cf":{},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{},"534b8e63-374b-4b62-a06c-bec3d97ea106":{},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{},"c831b532-e1a1-495b-9427-115832598ed8":{},"d1c52fcd-6275-4225-8629-f126b6bd1032":{},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{},"09e17022-8dcd-4ced-993b-98527be158da":{},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{},"87c44f06-330a-4271-89aa-6f53c0acb096":{},"2cb98178-cc78-458b-bfee-b6a6d6191216":{},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{},"b12246c5-b45f-4047-8502-ec3096b555c1":{},"87f464be-2136-4557-9071-9993514e88eb":{},"4a794ac9-077e-4a44-be0d-1de2be697301":{},"7ed54df9-a073-498e-a87d-ef94d245aba8":{},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{},"0f3c76d9-72bf-4076-8aae-fa546535c116":{},"a1347678-5616-4d44-91dd-1836f2850f52":{},"c82ba336-57cb-4631-8772-eff7c60217aa":{},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{},"cdcf43b2-8d23-4369-9481-674ee90abcac":{},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{},"303e4d52-42ee-418f-9892-3f2c2957b46b":{},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{},"a9238457-ce2b-4ed1-830d-06577ffc5700":{},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{},"472dafae-5792-4c09-acc7-0d776c4ca25a":{},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{},"9ab02bca-626c-4f17-b867-840bbbaf992d":{},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{},"e2beb422-ce23-4622-b1df-87f7faeb1966":{},"83ec6b99-680e-4797-b759-0a390de82d85":{},"e45f6176-9640-4356-a36e-60a8f1db93e9":{},"c8e5f14f-139c-4f0a-9476-c57e93782337":{},"4ff3142e-e232-40a8-b6d8-362938851224":{},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{},"b0cdc339-8147-4481-91b9-6809dbba1748":{},"794bec18-3db5-4240-9315-7f450e843e20":{},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{}},"attachment":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{},"73d91451-8c49-416c-8561-8db0682b12cf":{},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{},"534b8e63-374b-4b62-a06c-bec3d97ea106":{},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{},"a58bd957-7cab-400e-a29c-d3024332444d":{},"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6":{},"9db6f700-cbfd-4831-aee8-042b8e8b85c3":{},"c831b532-e1a1-495b-9427-115832598ed8":{"data":"<p>01/2020: The Resource Owner Password Grant (ROPG) is not ideal and should be avoided as much as possible because it involves sending end-user credentials directly to the IDP. This is typically used to mimic Service Account authentication that was done back in the days in legacy applications. If no alternative is available, consider using ROPG with high trusted clients.</p>"},"d1c52fcd-6275-4225-8629-f126b6bd1032":{},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{},"09e17022-8dcd-4ced-993b-98527be158da":{"data":""},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{},"87c44f06-330a-4271-89aa-6f53c0acb096":{},"2cb98178-cc78-458b-bfee-b6a6d6191216":{},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{},"b12246c5-b45f-4047-8502-ec3096b555c1":{},"87f464be-2136-4557-9071-9993514e88eb":{},"4a794ac9-077e-4a44-be0d-1de2be697301":{},"7ed54df9-a073-498e-a87d-ef94d245aba8":{},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{},"0f3c76d9-72bf-4076-8aae-fa546535c116":{},"a1347678-5616-4d44-91dd-1836f2850f52":{},"c82ba336-57cb-4631-8772-eff7c60217aa":{},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{},"cdcf43b2-8d23-4369-9481-674ee90abcac":{},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{"data":"<p>01/2010: Self-contained Access Tokens cannot be revoked which means that if an Access Token has a lifetime of 60 minutes (quite common), anyone in the world having this token in hand can use it against the target resource, specified in the <u><strong>aud</strong></u> claim. Note that this represents a higher security risk, validation of self-contained access tokens do not require an extra roundtrip to the IDP, thus resulting in a higher performance of the API.</p>"},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{"data":"<p>01/2010: Reference Tokens contain an identifier that points to a self-contained access token stored at the level of the IDP. It is therefore validated by the API calling the Token Instrospection endpoint of the IDP. While this is safer because Reference Tokens can be revoked at anytime, this requires an extra roundtrip to the IDP.</p>"},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{},"303e4d52-42ee-418f-9892-3f2c2957b46b":{},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{},"a9238457-ce2b-4ed1-830d-06577ffc5700":{},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{"data":"<p>01/2010: A common misunderstanding is to think that scopes should be used as a single layer of authorization at API level. Scopes exist to model APIs (aka Resources) and to grant Clients (not users) to access Resources on behalf of a user. This does not prevent the Resource to double-check the end user permissions. Since this is not always understood, consider the following scenario:</p><ul><li>User U has a restricted read-only access to some documents in SharePoint Online (just to give an example).</li><li>Business application B uses the Client app C to interact with SharePoint Online, in this case the Resource</li><li>Client C has been configured to request the <em>Read/Write All Site Collections</em> against the Microsoft Graph API (which is a bridge to SharePoint)</li><li>User U logs in to application B and is presented the consent prompt to allow client C to interact with SharePoint on his behalf. User U grants client C</li><li>Application B tries to delete a sub site using Client C</li></ul><p>If not double-checked, the last step would succeed but remember, in our scenario user U only has a read-only access to some SharePoint documents and therefore, does not have sufficient permissions in SharePoint to delete a sub site. So, SharePoint which in this case is the Resource has to validate whether user U ultimately has the permission he delegated to the client C. If SharePoint did blindly trust the scopes that are present in the access token, the last step would succeed which would result in a security breach. In short, Scopes represent which permissions were granted by the user/admin to the Client app but <u><strong>not the permissions of the user himself</strong></u>. This is largely misunderstood!</p>"},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{},"472dafae-5792-4c09-acc7-0d776c4ca25a":{},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{},"9ab02bca-626c-4f17-b867-840bbbaf992d":{},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{},"e2beb422-ce23-4622-b1df-87f7faeb1966":{},"83ec6b99-680e-4797-b759-0a390de82d85":{},"e45f6176-9640-4356-a36e-60a8f1db93e9":{},"c8e5f14f-139c-4f0a-9476-c57e93782337":{},"4ff3142e-e232-40a8-b6d8-362938851224":{},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{"data":"<p>01/2020: Azure Active Directory v1 and Microsoft Identity Platform v2 do not expose such an endpoint</p>"},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{"data":"<p>01/2020: Azure Active Directory v1 and Microsoft Identity Platform v2 do not expose such an endpoint but Refresh Tokens can be revoked through the Graph API</p>"},"b0cdc339-8147-4481-91b9-6809dbba1748":{},"794bec18-3db5-4240-9315-7f450e843e20":{},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{}},"url":{"983371ee-ad56-4dec-9ae5-189de0c12dc4":{},"73d91451-8c49-416c-8561-8db0682b12cf":{},"67beae48-34ef-46d6-a67e-8a4d1ec0887d":{},"1e00a392-6bea-424d-8543-f6217fd5ca6c":{},"534b8e63-374b-4b62-a06c-bec3d97ea106":{},"fdd76ef6-3c14-4672-acb7-846df9321a2e":{},"a58bd957-7cab-400e-a29c-d3024332444d":{},"73d7184e-ca3d-4e04-9dec-e8bbb7c4bfe6":{},"9db6f700-cbfd-4831-aee8-042b8e8b85c3":{},"c831b532-e1a1-495b-9427-115832598ed8":{},"d1c52fcd-6275-4225-8629-f126b6bd1032":{},"35fc8c8b-0b62-4cc9-871e-f3358401b050":{},"84e7f7f9-7a16-4244-acd5-02ec3530139f":{},"5bd593c2-b718-4b7f-a2fc-8b68de12b9a4":{},"e71b55db-a0d8-4127-aa28-7db0c50df59e":{},"09e17022-8dcd-4ced-993b-98527be158da":{},"c974656a-1a66-4ba7-82ef-cde30bf7efa2":{},"87c44f06-330a-4271-89aa-6f53c0acb096":{},"2cb98178-cc78-458b-bfee-b6a6d6191216":{},"a7113a4f-ee94-4805-a5c9-cd83ae7bec40":{},"b12246c5-b45f-4047-8502-ec3096b555c1":{},"87f464be-2136-4557-9071-9993514e88eb":{},"4a794ac9-077e-4a44-be0d-1de2be697301":{},"7ed54df9-a073-498e-a87d-ef94d245aba8":{},"6ede6e80-1902-4c57-89f1-cf9324be32d1":{},"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0":{},"b9a4930a-d7b4-412f-a0e2-8b783a3522cd":{},"25c815b0-3a9b-48b9-9a32-429a04a7246d":{},"0f3c76d9-72bf-4076-8aae-fa546535c116":{},"a1347678-5616-4d44-91dd-1836f2850f52":{},"c82ba336-57cb-4631-8772-eff7c60217aa":{},"f34f1941-89d5-4a24-9b2f-062d28f86a71":{},"cdcf43b2-8d23-4369-9481-674ee90abcac":{},"60fa77a9-d420-43aa-8bf2-e71e31e23256":{},"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38":{},"a6a1002e-2ef9-455a-b9ed-8c3117899148":{},"9dba2180-67b9-4ef3-97d6-e373c14ee5e6":{},"303e4d52-42ee-418f-9892-3f2c2957b46b":{},"d0ad0d1b-906a-4e3f-a9c3-aa3ef42e8371":{},"a9238457-ce2b-4ed1-830d-06577ffc5700":{},"fce8c39f-40b4-41a5-98f2-46e0af3d38a5":{},"92ab3328-806e-4e90-8105-a0a6a3b00ce3":{},"635c0aaa-1edc-4d9a-88b6-6687946ad1e6":{},"472dafae-5792-4c09-acc7-0d776c4ca25a":{},"5ba1d425-b65f-42e0-bfdc-8e0a36711471":{},"9ab02bca-626c-4f17-b867-840bbbaf992d":{},"5164ab24-2450-4ea4-85c7-5d28d1bb9e62":{},"541f5f01-bfd2-4bb2-ac27-47d230bc6c14":{},"7e5128f6-2eba-4b39-a4d7-0aa62ba7b7d0":{},"e2beb422-ce23-4622-b1df-87f7faeb1966":{},"83ec6b99-680e-4797-b759-0a390de82d85":{},"e45f6176-9640-4356-a36e-60a8f1db93e9":{},"c8e5f14f-139c-4f0a-9476-c57e93782337":{},"4ff3142e-e232-40a8-b6d8-362938851224":{},"c4f20c39-a48f-405e-be65-54d5e589ac9c":{},"cfeb747a-bacb-4a75-ba50-f85d8ae995fb":{},"3409f646-d41e-4eb9-8cbb-67ef2303ea2b":{},"bf223e68-a93e-47b4-ae02-e6b74017f6b7":{},"b0cdc339-8147-4481-91b9-6809dbba1748":{},"794bec18-3db5-4240-9315-7f450e843e20":{},"e697a6d6-7fea-4dce-928a-38ee85f0b543":{}}},"cnodes":[{"from":"c82ba336-57cb-4631-8772-eff7c60217aa","to":"25c815b0-3a9b-48b9-9a32-429a04a7246d","canvasId":1,"style":"dotted","color":"#9c9ede","arrow":"0"},{"from":"84e7f7f9-7a16-4244-acd5-02ec3530139f","to":"0ea2a76c-e4e3-43d8-b94b-8e6b011f6ab0","canvasId":1,"style":"dotted","color":"#a55194","arrow":"0"},{"from":"541f5f01-bfd2-4bb2-ac27-47d230bc6c14","to":"a1347678-5616-4d44-91dd-1836f2850f52","canvasId":1,"style":"dotted","color":"#b5cf6b","arrow":"0"},{"from":"c82ba336-57cb-4631-8772-eff7c60217aa","to":"cdcf43b2-8d23-4369-9481-674ee90abcac","canvasId":2,"style":"dotted","color":"#ffffff","arrow":"0"},{"from":"cfeb747a-bacb-4a75-ba50-f85d8ae995fb","to":"49a5dcd1-1033-4d4d-b403-ccc0d4fc9a38","canvasId":1,"style":"dotted","color":"#b5cf6b","arrow":"0"},{"from":"67beae48-34ef-46d6-a67e-8a4d1ec0887d","to":"25c815b0-3a9b-48b9-9a32-429a04a7246d","canvasId":1,"style":"dotted","color":"#ce6dbd","arrow":"0"}]}