Within the Veriam Admin Portal, there are different ways in which you can provide access to your customers.
Each option is explained below. You can also use subscriptions to manage the access to your applications, see the Subscription Management section for more information.
Provide a (free) license
The most flexible, and most common, way to providing access is through licenses. A license can be allocated (provided) to a customer organization. The customer organization can then distribute that license among their users as they see fit.
This functionality will be expanded soon to support (among others): self service capabilities (customers acquiring a license thought a self service flow), requiring signing of legal documents (such as terms and conditions), processing payments, generating invoices, and enforcing limitations (such as transaction limits or distribution limitations).
Select the Account you want to give access to. In case the account is not available, see Customer Accounts.
Go to the License tab.
Click ‘Allocate License’
Select the Access License(s) you want to allocate to this (customer) Account.
Conform the choice and close the dialog by clicking Allocate License.
The Customer account can now make use of this license. Note that an admin from the Customer account will need to assign this license within their organization before users can actually login to your application(s).
An overview of all Access Licenses assigned to (customer) accounts can be found from the Access License section under Access Control. Access Licenses can also be cancelled from this overview, or from the Licenses tab on the Account detail page.
Allocating a license can also be done by:
Navigating to the Access License overview in the left hand menu under Access Control.
Click Allocate License
Search for and select the (customer) account you want to allocate the license to (note that this only shows the accounts also available in the Accounts overview)
Select the License you want to allocate
Confirm you choice by clicking Confirm.
The Customer account can now make use of this license. Note that an admin from the Customer account will need to assign this license within their organization before users can actually login to your application(s).
Manually assign access
For ultimate control on who has access to your applications, it is possible to only allow customers to have access to your applications after you have provided explicit access. Although this option requires the most manual work, it also offers the most control to determine which accounts, or which users of your customers, have access to your applications.
How to set this up
Refer to creating Policies to configure a policy that grants access to (parts of) your application(s).
Navigate to the Accounts overview.
Select the account you want to give access to (in case the customer account is not available, see Customer Accounts).
Determine if you want to entire organization to have access, or specific users
Entire organization:
Go to the Policies tab
Click ‘Assign Policy’
Select the policy that gives the required access
Confirm the choice and close the dialog by clicking Assign Policy.
Specific users:
Go to the User detail page of the user that needs to get access
Go to the Policies tab
Click ‘Assign Policy’
Select the policy that gives the required access
Confirm the choice and close the dialog by clicking Assign Policy.
Your customer (or user of customer) can now login to your application.
An overview of all Policies assigned to customers (both accounts and users) can be found from the Policies or Role section, depending on the type of policy assigned. Policies can also be removed from thse overviews, or from the Policies tab on the Account detail page, or Account - User detail page.
Ensure everyone with an account can login
The least restrictive approach is to ensure that everyone with a Veriam account is allowed to login on your application. This means that Veriam will not perform any additional authorization checks, but will allow anyone with a Veriam account, from any organization, to login to your applications.
This approach should only be used in cases where:
You have extensive authorization checks build into your application already
You do not expose any sensitive data
You provide a free service (unless you handle authorization and payments yourself)
Assign this policy to your application, from the Application detail screen (Policies tab).
Any user with a Veriam account can now login to this application.
Policies that are assigned to an application can be found on the Application detail view, Policies tab. Policies can also be removed from this overview.