This article series assumes you have an organization and tenant set up in UserClouds. If not, request an invite by emailing [email protected]. Create your account, then name your tenant and organization.
There are three steps to implement UserClouds AuthZ in your software:
- Design your model: identify the design requirements of your permissions system, then define object types, edge types and attributes to reflect these in your model design.
- Populate the graph: migrate your existing authorization data, and implement our write APIs in your software to programmatically update your graph.
- Run authorization checks: call the CheckAttribute API to ask UserClouds "does User X have Permission Y on Resource Z?"
Updated about 2 months ago