Customer Quick Start Guide
This guide is intended for developers to share with their customers so that they use Katanemo’ Customer Identity and Access Management (CIAM) capabilities to manage authorization policies, view audit logs and define a multi-modal identity experience for their SaaS application. As a developer you must replace { placeholder } values before sharing this guide with your customers.
To get started, simply navigate to the sign-up {SaaS Application Sign-up URL} and complete the sign-up process.
Step 1: Sign-up to use {SaaS Application Name}
- Navigate to the Sign-up URL to get started with our {SaaS application name}.
- Enter your email address and click Sign Up, and wait for a system generated email
- Navigate to the link you got in email, and set a password for your username (email).
Once you complete the steps above, you will be redirected to {SaaS application name} CIAM experience where you can manage authorization policies, view audit logs and manage a rich identity experience for {SaaS application name}
Step 2: Create Roles
Once you successfully sign-up to use {SaaS application name} via the CIAM console, you should create roles that form the basis of authorization. By default, Katanemo creates an administrator role that has access to all API paths and methods. and a user role that only has the ability to get data about API resources of the {SaaS application name}. In RESTful terms, the admin role has the ability to perform GET, PUT, PATCH, DELETE, OPTIONS, and POST operations on any API, while the user role has GET access on all APIs.
Roles help you create least-privilege permissions that can be assigned to users, or assigned to clients (via API Keys) for OAuth or automation scenarios. To create roles:
- Navigate to the Roles section of the {SaaS application name} CIAM console hosted by Katanemo
- Enter the Name and Description of the Role you are creating
- Select APIs (paths and HTTP methods) from the dropdown list that you want to associate with the role. Note: you can add multiple API path/method combinations to a single role from the dropdown.
- Click Save.
Step 3: Invite Users
For light-weight team and user management simply invite users to use the { SaaS application name }, and assign them appropriate Roles upon invite. To invite users to use { SaaS application name }, simply:
- Navigate to the Users section of the {SaaS application name} CIAM console hosted by Katanemo
- Click on +Add New User and enter the email address of the user you want to invite.
- Assign the user a Role, and associate any Tags/attributes that define the type of user
- Click Invite User. Note: This will trigger an email verification workflow