Configure Implementation

An overview of the different Dashboard sections and what you can do in each.

Clients
Manage your Applications, API Resources, API Scopes, and Identity Resources.

Applications: For each of your apps for which you want to authenticate users with Porta, register an application. An application can be e.g. Single Page Application, Web Application (MVC, API), TV and Limited-Input Device Application, Native Application (Mobile, Desktop), Machine/Robot.

API Resources: APIs resources represent functionality a client wants to invoke. Example API resource represents the API that clients will access, e.g. "the GitHub API", my "data import API" etc. API Scopes:  is what you ask for as a client and as a user you give consent to. Optionally, one or more API Resources can be associated with an API Scope.

Identity Resources: Data like user ID, name, or email address of a user. An identity resource has a unique name, and you can assign arbitrary claim types to it. These Claims will be included in the identity token for the user.

User Management

Manage your user’s identities and permissions.

Users: View and create user accounts, perform password resets, block and delete users, reset their MFA, and more.

Roles: Create and manage roles for your apps and assign them to users.‏‏‎ ‎‏‏‎ ‎

Branding

Universal Login: Create and customize a login page to direct users to authenticate and apply custom branding depending on which application users are coming from.

Security

Configure various layers of security by enabling safeguards that protect your users against different attacks and anomalies.

Attack Protection: Manage settings for bot detection, IP throttling, brute-force approaches, and prevent users from using passwords, known to be part of a breach.

Multi-factor Authentication: Require additional factors and steps during login to prevent unauthorized access.

Authentication Settings: Configure your password policy to set requirements your users must meet to register.

Monitoring

View logs to understand

Audit Logs: View log data of actions taken when users log in to your applications.

Error Logs: View log data of errors during users authentication.

Settings

Configure your Porta Organization Settings

General Settings: Add details about your organization that is used in the various interactions your users have with your applications during their authentication.

Languages: Configure the languages users can access your log in, registration page, and user profile.

Members: Invite members of your organization to use Porta.

Integrations

Configure integrations with third-party providers.

Email Providers: Configure a third-party email provider from which to send emails to users.