The Developer Portal is a resource for developers to be able to create and manage apps and clients required for building applications.
Using the Developer Portal does not require a specific subscription but requires you to be added to a team.
You can access the Developer Portal from:
- Digital Home using the "Develop" card -> Access Developer Portal
- SLB Developer -> Resources -> Developer Portal
There are different roles that exist in the Developer Portal. To create an application through the Developer Portal, it is necessary to join a Team. A Team comprises developers associated with the same billing account who collaborate to develop applications collectively.
Team members have specific roles and responsibilities. The table below outlines each role, its duties in the Developer Portal, and how roles are assigned.

The table below summarizes the required privileges to perform the provided app and client management functionalities.
| Role | Manage Apps (create/delete/edit) | Manage Clients (add/delete) |
|---|---|---|
| Team Admin | ☑ | ☑ |
| Team Owner | ☑ | ☑ |
| Team Member | ☑ |
Note: The scope for the Team Admin is the whole account whereas for the Team Owner and Team Member, the scope is limited to the Teams they are an owner or member of, respectively.
These are the basic steps to setup the Developer Portal for your account for the first time:
- The account admin for the billing account assigns a Team Admin in Digital Home. Refer to this documentation for the detailed steps.

The Team Admin creates different teams based on the organization structure and assigns team owners.
The Team Owner onboards developers in a team and creates and manages apps for the team.
Developers manage clients for the app required for developing the application.