Target
Customers using HENNGE Access Control are the target.
Content
This article provides a comparison table of features between HENNGE Access Control Modern View and Classic View.
Notes
・This article is based on product specifications as of March 2024 and may change in the future without any notice.
For the latest information on each feature, please check the New Release.
・Refer to the following article for how to access the admin console:
Accessing HENNGE Access Control admin console
Comparison of Classic View and Modern View
System
Domain Settings
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to perform detailed settings related to the login screen and password. | Press the edit button for each menu on one screen. | There are tabs for each menu. | For improved visibility. | No need for avoidance. | UI changes |
2 | Want to enable the HENNGE Lock Plus feature. | It cannot be enabled. | It can be enabled under the [Login] tab > [Authentication Methods] > [Smart Login with HENNGE Lock Plus]. | Starting from April 2024, HENNGE Lock Plus will be available to all customers regardless of their contract terms. To prevent the automatic activation of HENNGE Lock Plus without the administrator's intention. | No need for avoidance. | Improvement in functionality |
3 | Want to enable the HENNGE Secure Browser feature. | It needs to be implemented on an access policy group basis. | You can change it under the [Login] tab > [Secure Browser Setting] > [Allow access to Secure Browser menu in user portal]. | Starting in April 2024, HENNGE Secure Browser will be available to all customers regardless of their contract terms. This will prevent the automatic activation of HENNGE Secure Browser without the administrator's intention. | No need for avoidance. |
Improvement in functionality |
Connected Services
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to add settings for the service provider. | In the conventional design, settings cannot be made without a manual. | Intuitive settings can be made through an interface with illustrations. | For improved visibility. | No need for avoidance. | UI changes |
2 | Want to check the allowed number of access policy groups / users. | You can check it on the connected services list page. | You can open the details page of each service provider to check. | For improved visibility. | No need for avoidance. | UI changes |
3 | Want to check the Direct Login URL. | You can check it in the Connected Services Settings > "Basic Settings" of each service. | You can check it under "Metadata" in the upper right corner of each connected service's settings. | For improved visibility. | No need for avoidance. | UI changes |
4 | Want to add OpenID Connect. | Not supported for OpenID Connect (Not supported in the menu). | Formally supported for OpenID Connect. | To allow services that do not support SAML to be integrated. | No need for avoidance. | Improvement in functionality |
5 | Want to confirm whether each service is created as a simple link or as a service integration setting. | If "Download" is displayed in the [Metadata] column on the Connect Services Settings list page, it means that service integration settings have been made. | You can determine whether service integration settings or just links are made in the [Type] column on the Service Provider Settings list page. | For improved visibility. | No need for avoidance. | UI changes |
API Clients
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to confirm the secret key of the created API client. | You can check it in the list. | You can only confirm the secret key when creating the API client. | The secret key is like a password for making changes to the system, and if this information leaks, it could allow unexpected changes in your environment. | Be sure to keep a record of the secret key information when creating the API client. If you forget to keep a record, please recreate it. | Enhancement of security |
2 | Want to integrate user information with an external system using an API. | Creating an API that can be integrated with an external system is impossible.※ Only APIs for use with HENNGE Directory Sync Tool (synchronization tool with Active Directory) can be created. |
Creating an API that can be integrated with an external system is possible.※ It may not be available depending on the plan. |
To meet the needs of customers who want to simplify ID lifecycle management. | No need for avoidance. | Enhancement of functionality |
User
Users
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
2 | Want to sort. | You can sort within the displayed information on one page. | Sorting is not possible. | Even in the classic view, sorting the entire view is impossible to eliminate this confusion. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to receive OTP for one account on multiple terminal applications. | You can receive it on multiple terminals by reading the QR code that can be obtained on the user edit screen of the [User List] screen. | It is not possible to receive OTP on multiple terminal applications. | The situation where OTP information for one account can be checked on multiple terminals ultimately reduces security. |
There are multiple ways to avoid this.
|
Enhancement of security |
4 | Want to copy the emergency OTP value. | You need to select the string yourself to copy it. | You can copy it using the copy button. | To save the trouble of selecting the string each time. | No need for avoidance. | Enhancement of functionality |
5 | Want to check the type of OTP associated with users | No way to check the type of OTP | You can check the type of OTP (such as "iOS version HENNGE Lock") | For better visibility | No need for avoidance. | Function improvement |
6 | Want to change the password of users on the management screen | If it's automatically generated from the user list page, a uniform 16-character password will be issued |
The automatically generated character count on the user detail page conforms to the separately set password policy. |
To implement password changes according to customer operations more clearly | No need for avoidance. | Function improvement |
7 | Want to perform bulk registration / update / deletion of users |
Process with TSV file. File reading is done in one place, and registration / update / deletion can be done in one file. |
Process with CSV file. The file reading position is divided into registration / update / deletion, and the file is read separately for each process. |
Separate file and file reading positions for each process to prevent misoperation | No need for avoidance. | Function improvement |
8 | Want to perform bulk processing to register / update / delete / a large number of users at once | There is no limit to the number of users that can be processed, but if the system cannot handle the processing, it will time out | For both registration / update / deletion, the maximum number of users that can be processed at once is 250. | To avoid timing out and incomplete processing | If it exceeds 250 lines, split the CSV file for processing | Function enhancement |
Access Policy Groups
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
2 | Want to sort. | You can sort within the displayed information on one page. | Sorting is not possible. | Even in the classic view, sorting the entire view is impossible to eliminate this confusion. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Accidentally clicked the (x) button while editing the access policy group. | The editing screen is closed as it is. | A warning message indicating that the changes will be lost is displayed. | To respond to accidental operations. | No need for avoidance | UI changes |
4 | Want to set the settings for access using basic authentication (legacy authentication) ※ Only for Microsoft 365 integration configuration. | Set conditions for "Condition to allow Desktop / Mobile application access" | Set conditions for "Allow legacy authentication" | To make the setting of item names easier to understand. | No need for avoidance | UI changes |
5 | Want to properly configure access control. | Specify with options [Enable] / [Disable] and conditional expressions. | Specify with options [Always allow] / [Allow when] / [Never allow] and conditional expressions. | To improve the notation, it was difficult to understand which option to choose ※ Please see below for details. | No need for avoidance | UI changes |
Access policy group's options for each setting item have become clearer and easier to understand.
- Classic View
Options Conditional Expressions Actions Disable - Allow any condition. Enable "true" Allow any condition. Enable Specified conditions. Allow only conditions as described. Enable "false" Disallow all.
- Modern View
Options Conditional Expressions Actions Always allow - Allow any condition. Allow when Specified conditions. Allow only conditions as described. Never allow - Disallow all.
Custom User Attributes
Due to the newly added features in Modern View, there are no differences.
For details about custom attributes, please refer to Overview of Custom Attributes.
Secure Browser
Pending Requests
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to perform bulk permit/deny for device authentication. | It cannot be done in bulk. |
Can be done in bulk. Authentication of HENNGE Secure Browser Devices ( Modern View ) |
To handle cases of deleting information for multiple devices at once. | No need for avoidance | Functionality improvement |
2 | Want to know the access policy group of users with authentication requests. | Check the corresponding user's information from the [ Users ] screen. | It can be checked from the information of each authentication request on the [ Pending requests ] screen. | For improved visibility. | No need for avoidance | Functionality improvement |
Devices
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
2 | Want to bulk edit information for authenticated devices. | Cannot edit in bulk. |
Can edit in bulk. |
To handle cases where information for multiple devices needs to be edited at once. | No need for avoidance | Functionality improvement |
3 | Want to bulk delete information for authenticated devices. | Cannot be deleted in bulk. |
Can delete in bulk. |
To handle cases where information for multiple devices needs to be deleted at once. | No need for avoidance | Functionality improvement |
4 | Want to change the user of an authenticated device. | Click the pencil icon to the right of the corresponding device information on the [ Devices ] screen, and change it from [ Edit Device ] > [ Allowed User ]. | Cannot make changes. | To prevent users from being changed easily. | No need for avoidance | Security enhancement |
Browser Policy Groups
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to bulk delete browser policy groups that are no longer needed. | Need to delete one by one. | Can select multiple and delete. | To handle cases where multiple browser policy groups must be deleted simultaneously. | No need for avoidance | Functionality improvement |
Device Certificate
Certificates
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the current status of issued certificates ( whether they are downloaded or in use, etc. ). | This can be done by using four types of icons. |
You can check the status in more detail with strings. Check details of issued HENNGE Device Certificate (Modern View) |
For improved visibility. | No need for avoidance | UI changes |
2 | Want to revoke registered certificates. | Go to the [ Certificate Operations ] screen to revoke them in bulk using a TSV file or revoke them one by one from the [ Certificates ] screen. |
On the [ Certificates ] screen, you can revoke certificates in bulk using XLS / XLSX / CSV / TSV files or by selecting certificates individually. Bulk Revocation of HENNGE Device Certificates (Modern View) Revoking HENNGE Device Certificates Individually (Modern View) |
Consolidate the operations for registering, editing, and revoking device certificates on the [ Certificates ] screen to enable bulk operations ( editing, revoking ) for registered certificates. | No need for avoidance | UI changes and functional improvements |
3 | Want to modify the login type of registered certificates | Modify it one by one from the [ Certificates ] screen |
Select multiple certificates on the [ Certificates ] screen to perform modifying. |
We have received feedback that performing maintenance is time-consuming because it requires operating each certificate individually. | No need for avoidance | Functional improvements |
4 | Want to resend emails for registered certificates | Resend emails one by one from the [ Certificates ] screen. |
Select multiple certificates on the [ Certificates ] screen to perform resending. Resending the HENNGE Device Certificate installation guide email (Modern View) |
We have received feedback that it is time-consuming to perform maintenance because it is necessary to operate each certificate one by one. | No need for avoidance | Functional improvements |
5 | Want to issue certificates | Go to the [ Certificate Operations ] screen to issue them in bulk using a TSV file ( up to a maximum of 250 at once ) |
Issue certificates from the [ Certificates ] screen using XLS / XLSX / CSV / TSV files. If within the contract limit, bulk issuance is possible without restrictions. |
Consolidate the operations for registering, editing, and revoking certificates on the [ Certificates ] screen to enable bulk operations (editing, revoking) for registered certificates. This is to support commonly used file formats by customers. |
No need for avoidance | UI changes and functional improvements |
6 | Want to revoke certificates | go to the [ Certificate Operations ] screen to revoke them in bulk using a TSV file or revoke them one by one from the [ Certificates ] screen. |
On the [ Certificates ] screen, you can revoke certificates in bulk using XLS/XLSX/CSV/TSV files or by selecting certificates individually. Bulk Revocation of HENNGE Device Certificates (Modern View) Revoking HENNGE Device Certificates Individually (Modern View) |
Consolidate the operations for registering, editing, and revoking certificates on the [ Certificates ] screen to enable bulk operations (editing, revoking) for registered certificates. This is to support commonly used file formats by customers. |
No need for avoidance | UI changes and functional improvements |
7 | Want to download a list of device certificates | Go to the [ Certificate Operations ] screen to download all the information on registered certificates |
You can download a list of certificates filtered on the [ Certificates ] screen from the [ Certificate Operations ] screen. Information on all registered certificates can also be downloaded. Download the list of HENNGE Device Certificates (Modern View) |
This is to make confirming the currently issued certificate information more convenient. |
No need for avoidance | Functional improvements |
8 |
Want to download certificate files using bulk download functionality. ※ Customers with this feature enabled can download it. |
Go to the [ Certificate Operations ] screen to download all of the registered certificates |
You can download the certificates filtered on the [ Certificates ] screen from the [ Certificate Operations ] screen. All registered certificates can also be downloaded. Download the list of HENNGE Device Certificates (Modern View) |
This is to allow retrieval of specific conditions of certificate files, such as files for newly issued certificates. |
No need for avoidance | Functional improvements |
Log Management
Access Logs
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the access logs | Click on [Access Log] under the [System] category | Click on [Access Logs] under the [Log Management] category |
For improved visibility |
No need for avoidance |
UI changes |
2 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to confirm the number of relevant cases. | The number of relevant cases is displayed. | The number of relevant cases is not displayed. | In order to respond to improvement requests that are more valuable for customers in order of priority (if there are many customer requests, the development schedule will be prioritized). | No need for avoidance | UI changes |
4 | Want to check which service's access logs | Unable to identify which service's logs | This can be confirmed under the item [SSO Target] | Due to the frequent requests from customers wishing to differentiate access to destination services | No need for avoidance | Functional improvements |
5 | Want to check access logs that match specific criteria | You can search for access times by time range | In addition to the time range, you can also search by combining information such as user name and source IP address of the connection | Many customers have expressed a desire to improve search efficiency | No need for avoidance | Functional improvements |
6 | Want to check access logs for each user | Click on the value in the [ Username ] column in the access log list | After clicking on the value in the [ Username ] column in the access log list, click on [ Access Logs ] in the upper right corner | To ensure consistency with the access logs for each user available from the user list | No need for avoidance | UI changes |
7 | Want to download access logs to CSV for specific users only | A per-user basis is not allowed. Only all records can be downloaded | After filtering the search, click [ Download ( CSV ) ] to proceed | For a more detailed analysis of access logs | No need for avoidance | Functional improvements |
8 | Want to sort access log information | No sorting function is available | Sorting by date and time in ascending / descending order is possible | For improved visibility. | No need for avoidance | Functional improvements |
User Operation Logs
There are no differences due to newly added features in the modern view.
For details about user operation logs, please refer to Check user operation logs.
Admin Operation Logs
There are no differences due to newly added features in the modern view.
For details about user operation logs, please refer to Check Administrator Operation Logs.
Sync Logs
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the sync logs. | Click on [ Sync Logs ] under the [ System ] category. | Click on [ Sync Logs ] under the [ Log Management ] category. |
For improved visibility |
No need for avoidance |
UI changes |
2 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to confirm the number of relevant cases. | The number of relevant cases is displayed. | The number of relevant cases is not displayed. | In order to respond to improvement requests that are more valuable for customers in order of priority (if there are many customer requests, the development schedule will be prioritized). | No need for avoidance | UI changes |
4 | Want to sort the sync log information. | No sorting function is available. | Sorting by date and time in ascending / descending order is possible | For improved visibility. | No need for avoidance | Functional improvements |
Batch Registration Logs
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the batch registration logs. | Click on [ Batch Registration Logs ] under the [ System ] category. | Click on [ Batch Registration Logs ] under the [ Log Management ] category. |
For improved visibility |
No need for avoidance |
UI changes |
2 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to confirm the number of relevant cases. | The number of relevant cases is displayed. | The number of relevant cases is not displayed. | In order to respond to improvement requests that are more valuable for customers in order of priority (if there are many customer requests, the development schedule will be prioritized). | No need for avoidance | UI changes |
4 | Want to confirm what kind of logs are generated by each operation. | On the [Batch Registration Logs] screen, you can only confirm the registered domain / registration date and time / status. | On the [Batch Registration Logs] screen, in addition to the values that can be referenced in the classic view, you can confirm the number of processes for addition / deletion / modification. | For improved visibility. | No need for avoidance | Functional improvements |
5 | Want to sort the information for batch registration. | No sorting function is available. | Sorting by date and time in ascending / descending order is possible | For improved visibility. | No need for avoidance | Functional improvements |
Secure Browser Requests
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the Secure Browser requests. | Click on [ Pending Requests ] under the [ System ] category. |
Click on [ Secure Browser Requests ] under the [ Log Management ] category. |
To separate authorized and unauthorized display locations, and to make it easier to check devices awaiting authentication. |
No need for avoidance | UI changes |
2 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to confirm the number of relevant cases. | The number of relevant cases is displayed. | The number of relevant cases is not displayed. | In order to respond to improvement requests that are more valuable for customers in order of priority (if there are many customer requests, the development schedule will be prioritized). | No need for avoidance | UI changes |
4 | Want to confirm the Secure Browser requests that meets specific conditions. | Search is only possible within the period when device authentication requests were made. |
The period and searching by username (exact match) is possible. |
We have received many requests for improving search capabilities. |
No need for avoidance | Functional improvements |
Device Cert Operations
No. | Task Description | Classic View | Modern View | Background of the Changes | Avoidance Methods | Classification of Changes |
1 | Want to check the device certificates operations. | Click on [ Device Operations ] under the [ Device Certificate ] category. | Click on [ Device Cert Operations ] under the [ Log Management ] category. |
For improved visibility |
No need for avoidance |
UI changes |
2 | Want to change the number of displayed items to 1000. | You can display items in increments of 50, 100, and 1000 | Displaying only in increments of 100 is possible. | Displaying 1000 items puts a heavy load on the server, so we want to make it smoother for you to use. | In the modern view, filter search is well-implemented. By utilizing filter search, you can quickly confirm the necessary information. | UI changes |
3 | Want to confirm the number of relevant cases. | The number of relevant cases is displayed. | The number of relevant cases is not displayed. | In order to respond to improvement requests that are more valuable for customers in order of priority (if there are many customer requests, the development schedule will be prioritized). | No need for avoidance | UI changes |