Bosch IoT Insights

Creating an API user

You can create an API User in the Bosch IoT Insights user interface. An API user is required when you want to communicate with the Bosch IoT Insights' API. An API user is mostly used to send data from a device using the Data Recorder Service where a username/password combination is necessary.

By default, the API user is assigned to the Data provider role. A user with the Admin role can adjust the role of the API user so that processed data can be accessed.

As this user is not created in CIAM, you cannot use the credentials to access the user interface. The credentials are only valid on API level.


To execute the following action, you have to be assigned to the Admin role.

Proceed as follows

  1. In the Add User pane, click the Create API user button to create an API user.
    → The Create API User dialog is displayed.

  2. In the API username field, enter a name for the API user.

    The API username consists of the project name, a custom name, and the suffix -api.

    If you do not add anything to this field, the username will be automatically generated.

  3. In the Description field, enter a description for the API user to distinguish this user from others.

  4. Click the Create button.
    → The credentials are displayed.

    It is highly recommended to take a note of the credentials as they cannot be read out again. Use the Copy icon images/confluence/download/thumbnails/1352966752/icon_copy-version-1-modificationdate-1614156008000-api-v2.png or the Copy the credentials as JSON button to copy the credentials.