SBS Portal Users


As you may already know, APIs don’t have a UI and are called by client applications, not directly by end users. As a bonus, SBS provides a way for users in your organization to interact with the API through a Web UI.

This Web UI is known as the “SBS Portal”. You can invite any person in your organization to become an SBS Portal user, in which case they will be able to interact with SBS from a Web user interface.

SBS Portal and users

The SBS Portal is built on top of SBS APIs. Its UI provides nearly the same functionality as the API themselves. To take just an example, if you have licensed the Email Service, then you can sign in to the SBS Portal and send email from the GUI as if you would by calling the API.

Access to the SBS Portal is permission-based. You may grant as many or as few permissions as required by a portal user’s actual business needs. Also, you can easily add and remove users to the SBS Portal, and modify their current permissions whenever required.

Invite a Portal User

Let’s invite a new portal user to the current account, and grant this user access to a few SBS APIs.

  1. Click Portal Users in the navigation menu on the left-hand side.

  2. Click Invite Portal User.

  3. Enter the user’s email address.

  4. Optionally, enter a text for the invitation message.

    SBS Portal and users

  5. Click the Add Add button button to add a new permission set for the user.

    SBS Portal and users

    In this example, the permissions we are granting to the user are as follows:

    • Read and write rights to the Romanian e-Factura Service
    • Read and write rights to the Romanian ANAF Authorizations Service.
  6. Click Save, and then Send invitation.

The user’s invitation is now displayed in the list of accounts with an “Invitation pending” status. This status signifies that the user must first accept the invitation from their email inbox before they get access to the APIs.

Once the user accepts the invitation and signs in to the SBS Portal at https://portal.socrate.io, they will be able to see and interact with the APIs that they’ve been given access to.

If you changed your mind, you can remove pending invitations by clicking Remove Remove button. If you do this, the user will no longer be able to fulfill the invitation sent by email and thus will not get any access.

You can also remove portal users from the SBS account after they accept the invitation. To do this, click Remove Remove button next to the portal user record.