Bosch IoT Insights

Accessing the GitHub repository

As a developer of custom widgets, you will need the following access:

Access to GitHub

Ideally, you already have an account with GitHub, otherwise you can create it. The email address associated with the account must be <yourNTuser>@bosch.com.


images/confluence/download/attachments/5156268315/sign_in_to_GitHub-version-1-modificationdate-1736761719000-api-v2.png

Multi-Factor Authentication for your GitHub account

If your GitHub account does not have multi-factor authentication, you need to configure it to continue.

images/confluence/download/attachments/5156268315/MFA_screen-version-1-modificationdate-1736761719000-api-v2.png

Access to the Insights Customers organization

The Insights Customers organization does not have any public repositories or members.

To access this organization, you need an invitation by the Admin of your Bosch IoT Insights project. When the project admin invites you, the invitation will trigger a request for the relevant oneIDM role and subsequently its approval.

Finally, you will receive an email from GitHub with a link to Join the Insights Customers organization, where you need to sign in with your GitHub account.

images/confluence/download/attachments/5156268315/github-public-view-of-repo-version-1-modificationdate-1736761719000-api-v2.png

Access to your project-specific repository

When you have successfully joined the Insights Customers organization, you will be automatically added to the repository of your project.

images/confluence/download/attachments/5156268315/demo_repository_and_target_repository-version-1-modificationdate-1736761719000-api-v2.png

Access to the demo repository of the Insights Customers organization

You will also be added to the demo repository (webcomponents-demo) which you will need for the actual widget development, as described on the next pages.