taikun.cloud

Documentation

User Types

Overview

Understanding Taikun’s User Types is important as it will determine the privileges and permissions that each user has within your structure. There are three main roles that we will be covering: User, Manager, and Partner.

User

Users are the most basic type of user on our platform. They have the least amount of privileges and are typically used for accessing and interacting with the platform on a basic level. Users are able to perform tasks such as viewing Projects, monitoring their health, and accessing them via Kubeconfig files. 

Manager

Managers have more privileges than users and are typically responsible for managing an Organization within Taikun. In addition to the privileges that users have, managers are also able to create and manage Credentials, assign Projects to team members, and install Applications to clusters.

Partner

Partners have the most privileges of all three user roles. They typically have a strategic relationship with our company and are able to access advanced features and resources within the platform. Partners are able to create and manage multiple Projects and Organizations, as well as access Billing information and additional reporting tools.

Recommendation

Taikun also has Owner User which can be assigned only to one member of an account. Owner Users have the full set of permissions similarly to Partner and are also granted additional access to management of payments.

📄
Note

Partners can now white-label Taikun from the partner info section in the user info drawer.

Below you can find the table describing the rights of each user type in Taikun.

Permissions by User Type

Managing Projects

User Manager Partner
Create a cluster 
Manage Kubernetes
Add Servers to Projects
Add VMs to Projects
Repair Projects
Create/delete Kubeconfig
Share Projects 
Delete Projects
Bind Flavor to Projects
Bind Image to Projects
Install Applications 
Lock/Unlock Projects
Assign Projects 
Adding Cloud Credentials
Project Quotas 
Enable/Disable Backup
Enforce Policies
Attach/Detach Alerting Profile
Access Project History
Configure Backup Policy

Monitoring Projects

User Manager Partner
Access Project Monitoring 
Enable/Disable Monitoring
Access Servers overview
Enable Slack notifications
Use Ticketing system

Credentials and Profile Management

User Manager Partner
Add/delete Cloud Credentials
Add/delete Backup Credentials
Add/delete Showback Credentials
Add/delete Kubernetes profiles
Add/delete Access Profiles
Add/delete Alerting Profiles
Add/delete Policy Profiles
Add/delete Standalone Profiles

Security 

User Manager Partner
Access Audit Log
Configure KeyCloak
Issue API tokens

Account Management

User Manager Partner
Add/delete users
Manage Organizations 
Access Billing Information
Was this article helpful?