Defined Access Context¶
There are several types of access context that are pre-defined in intra-mart Accel Platform.Each type of access context will be described below.
Topics
Account Context¶
This access context retains information about the account that is accessed.It retains the basic information of the system. Authentication status, user code and so on can be obtained.It is always available on intra-mart Accel Platform.
Property Resolution Sequence¶
With regard to access context information, proper values can be obtained regardless of user types by following the predefined resolution sequence.For example, proper value for the locale can always be obtained by the resolution sequence below :
- Locale of Personal Setting set in Account Information
- Locale of Tenant set in Tenant Information
- Locale which is set when access is made by the browser
- Default locale which is set by the System
By following this resolution sequence, even the unauthenticated users who have not logged in can always obtain the locale.Resolution sequence of each property of access context is shown in the table below.
Other Context¶
Client Context¶
This access context retains information about the client that is accessed.Client information accessed can be obtained as client type ID.It is available in Web Execution Environment.Client type ID [PC] is obtained when it is accessed by PC, andclient type ID [sp] is obtained when it is accessed by smart phone.
User Context¶
This access context retains user profile information such as user name or department information in IM Common Master.It is available in Web Execution Environment.Department information which is currently selected by the user can be obtained.When you switch the belonging department temporarily, department information that was switched can be obtained.
Job Scheduler Context¶
This access context is created when the job is executed by job scheduler, and retains information about job and job scheduler.It is available in Job Execution Environment.Information and execution parameters that are set on the [Job Setting Screen] can be obtained.
Authorization Subject Context¶
This access context retains subject information for executing authorization.This access context is for the system use, and will not be used directly by users.