With the user management you can create custom users with credentials to restrict access to the yunIO designer and to yunIO services.
Creating Users #
The user management settings are located in the Users section of the yunIO Designer.
- Click [Add User] (1) to add a new user.
To edit an existing user, click the edit icon (
) of the user (2).
- Fill in user credentials.
If the checkbox Allowed to log in is checked, the user has access to the designer and is allowed to call services.
- Click [Save] to save the credentials.
Restricting Designer Access #
Follow the steps below to restrict the designer access to defined users:
- Create users that are allowed access to the designer, see Creating Users. Make sure the checkbox Allowed to log in is checked.
- Navigate to Settings and activate Transport Layer Security, see Server Settings: Transport Layer Security.
- Restart the yunIO service and connect to the designer using an HTTPS connection.
- Deactivate Anonymous Access, see Server Settings: Anonymous Access and restart the yunIO service again.
When connecting to the designer, you are now prompted to enter user credentials:
Note: If you get shut out and can’t log in, delete the permission.json
file in the installation directory of yunIO e.g., C:\Program Files\Theobald Software\yunIO\config\servers\permission.json
.
Restart the yunIO server.
Basic Authentication with Defined Users #
Follow the steps below to set up basic authentication for yunIO services:
- Create users, see Creating Users.
- Navigate to Settings and activate TLS, see Server Settings: Transport Layer Security.
- Restart the yunIO service and log into the Designer using an HTTPS connection.
- Navigate to Services and copy or download a service definition.
- Call the service using basic authentication. You can enter the credentials of any user.
Tip: You can also use SAP credentials for basic authentication, see SAP Connection: Authentication. Using SAP credentials and custom user credentials for basic authentication in parallel is not supported.