All of your user and role management can be completed using GAdmin.
The Users page lists the users in the system, whether they're internal or externally authenticated, and a brief window into their access rights.
When Kinetica has been configured to authenticate and/or authorize users, user accounts can be created to allow access based on specific needs. See Security Configuration for details on different use cases.
To create a new account:
Log into GAdmin with an system admin account.
From the Security menu, click Users.
Click Create under Users on the left-hand menu or New above the user list.
Select the type of Authentication. It's important to note that
External users are authenticated using an LDAP server (or
Microsoft Active Directory, etc.), so the username has to be duplicated in
Kinetica but with an @
prepended, e.g., @user1
. More information on
the authentication types can be found on Security Concepts.
Type the username into the User field and the password into the Password field (passwords are required for Internal users only) meeting the password strength requirements listed.
Type the password again in the Confirm Password field.
Add or remove selected roles as necessary in the Member of Roles section:
Select a system-level permission as necessary from the System Level Permission drop-down menu.
From the Table Level Permissions section, access to individual database tables & views can be managed. The permission-to-table association will be displayed below the selection boxes, and the Effective Permissions table will be updated accordingly. Note that the Table Admin permission allows a user to delete, insert, read, and update the table.
Click Create.
Existing users can have their permissions updated. To edit a user's permissions:
An administrator can change a user's password, if the need arises.
To change a users's password:
An administrator can also delete a user from the database. This will not remove any database objects created by the user (collections, tables, groups, etc.), nor will it remove the user from any external user store (LDAP, etc.).
To delete a user:
The Roles page lists the roles in the system, the role memberships (both containing & contained), and a brief window into their permissions.
When Kinetica has been configured to authenticate and/or authorize users, user accounts can be created to allow access based on specific needs. See Security Configuration for details on different use cases.
To create a new role:
Log into Kinetica with an system admin account.
From the Security menu, click Roles.
Click Create under Roles on the left-hand menu or New above the role list.
Type a name for the role into the Role field.
Select a system-level permission as necessary from the System Level Permission drop-down menu.
From the Table Level Permissions section, access to individual database tables & views can be managed. The permission-to-table association will be displayed below the selection boxes, and the Effective Permissions table will be updated accordingly. Note that the Table Admin permission allows a user to delete, insert, read, and update the table.
In the Members section, add members (users and/or roles) to a role:
Click Create.
Existing roles can have their permissions updated. To edit a role's permissions:
An administrator can also delete a role from the database. This disassociates the role from any users or other roles that are currently associated with it. Roles in any associated external user stores (LDAP, etc.) will be unaffected.
To delete a role: