• Home
  • Getting Started
  • Documentation
  • API References
  • Downloads
  • Support
Verivo
DevCenter
  • Welcome, Anonymous
  • |
  • Log in
  1. 2.5 Documentation
  2. Authentication and Authorization
Printable version    

Documentation

Related Topics

Page: Authentication and Authorization
Page: Connecting to a Custom Realm
Page: REST API Permissions
Page: Using a JDBC Database as an Authentication Realm
Page: Authentication REST API
Page: Authentication and Authorization Overview
Page: Defining a Security Manager
Page: Using Active Directory Server as an Authentication Realm
Page: Forced Logout
Page: Using SSL with Akula
Page: Using Credentials in a Custom Module
  

Labels

  • security
  • authentication
  • authorization

Documentation Downloads

  • Installing and Configuring Akula
  • Building Akula Apps
  • Release Notes

All Versions

Latest Official Version (2.5)
Version 3.0 Beta
Version 2.5
Version 2.1
Version 2.0
Version 1.5
Version 1.0.1
Your Rating: Thanks for voting! Please Wait Please Wait Results: PatheticBadOKGoodOutstanding! 17 rates
Using Transactions      Authentication and Authorization Overview

Authentication and Authorization

Control of user access to an app scope, and to the resources used by the app scope, can be divided into two separate but related processes:

  • Authentication determines a user's identity by a principal/secret pair, which often correspond to a username/password.
  • Authorization checks permissions for a user's role, based on the user's authenticated identity, and determines whether to allow the user access to a resource. A resource is an endpoint whose access is controlled by an app scope.

As part of building a client app or deploying app scopes on the Akula Server, you must consider authentication and authorization issues at design time. For example, will your client app support different types of users with different types of access? In that scenario, some users could have read-only access to a data source while others have read/write access. You have to make sure that your client app, and the app scope, are implemented correctly to handle different user types.

This section contains the following documents:

  • Authentication and Authorization Overview
  • Defining a Security Manager
  • Authenticating Users
  • Authorizing Users
  • Checking User Permissions on the Client

5 Child Pages

Page: Authentication and Authorization Overview Page: Defining a Security Manager Page: Authenticating Users Page: Authorizing Users Page: Checking User Permissions on the Client
                                               
 
Using Transactions      Authentication and Authorization Overview
  • Last edited by rcrouse@verivo.com on 2014-10-17 14:49:20.0

  • Privacy Policy | Legal Information
    © Copyright 2014, Verivo Software, Inc. All Rights Reserved.