In this exercise, we’ll create a new user in the SAP HANA XSA cockpit and assign the SAP HANA XSA developer role to the new user.
We’ll show the steps to create a new user, but you can import existing SAP HANA users into SAP HANA XSA as well.
Follow these steps to create a new user in the SAP HANA XSA environment using the SAP HANA XSA Administration tool:
Create a User
1. Launch the SAP HANA XSA environment with this URL: https://<host>:39030/.
Note: This URL is for the SAP HANA, express edition. Your port number might be different depending on how the SAP HANA landscape is configured.
2. Click XSA-COCKPIT to launch the SAP HANA XSA Administration tool.
![03_002.jpg?profile=RESIZE_710x](https://blog.sap-press.com/hubfs/03_002.jpg?profile=RESIZE_710x)
3. Enter the “XSA_ADMIN” login credentials, then click Log On.
![03_003-1.jpg](https://blog.sap-press.com/hubfs/03_003-1.jpg)
4. After you’re logged on, your screen should look like the one below. Now it’s time to create a new user and assign developer roles. Click User Management, then click New User.
![03_004-1.jpg](https://blog.sap-press.com/hubfs/03_004-1.jpg)
5. In the next screen, you need to fill in the mandatory details about the user (User Name, Email, and Password; see below), then click Create.
![03_005-1.jpg](https://blog.sap-press.com/hubfs/03_005-1.jpg)
Grant User Access
You’ve successfully created a new user. Next, you need to grant access to users so that they can access the SAP HANA XSA tools and features. Follow these steps:
1. After creating a user in the previous steps, you should see the screen shown below. Assign roles by clicking under the Actions column.
![03_006.jpg?profile=RESIZE_710x](https://blog.sap-press.com/hubfs/03_006.jpg?profile=RESIZE_710x)
2. Click the Add button in the Assign Role Collections window.
![03_007.jpg](https://blog.sap-press.com/hubfs/03_007.jpg)
Search for roles starting with XS, then select XS_CONTROLLER_USER and XS_AUTHORIZATION_ADMIN (see next figure). The XS_CONTROLLER_USER role will let users read and write within the assigned spaces or organizations, and the XS_AUTHORIZATION_ADMIN role will let users access the SAP HANA XSA Administration tools.
![03_008.jpg](https://blog.sap-press.com/hubfs/03_008.jpg)
3. Repeat the previous step, but search for and select the DEVX_DEVELOPER role.
4. Click OK to assign the roles to the user.
5. After you’ve selected roles, your screen should look like this:
![03_009.jpg](https://blog.sap-press.com/hubfs/03_009.jpg)
6. Click Save.
You’ve now successfully created a new user and assigned authorizations to the new user to build applications in the SAP HANA XSA environment.
Editor’s note: This content was originally posted on the SAP PRESS Blog and has been adapted from a section of the book Data Modeling for SAP HANA 2.0 by Anil Bavaraju. Used with permission of SAP PRESS. All rights reserved.