Go to Main Contents

:: Industry developments

Technical prerequisites and implementation processes for the interface of network access certification systems with enterprise OA and AD domains

When a company does network access construction, the most often underestimated workload is not system deployment, not equipment configuration, but matching with an enterprise ' s existing identity systems such as OA and AD domain.

Your position:Home > Content Centre > Industry News > > Text

When a company does network access, the most often underestimated workload is not about system deployment, not equipment configuration, but matching with an enterprise ' s existing identity systems such as OAs and AD domains. This work seems to be at the programme stage."Support LDAP docking"In one word, but when you do it, you prepare much more than you thought. And here, to break the technical premise and implementation process of the docking, each link has a real place where it can easily be stepped on.

The first technical premise is the ability to identify the source of the identity interface.The standard protocols for the AD domain are LDAP and Kerberos, which are more uniform, but different versions of AD differ in the LDAP Schema. The OA system is much more complicated: some provide a standard LDAP interface, some only webservice interfaces, or only export files. Before starting the docking, it is necessary to confirm with the ODS manufacturer or internal development team the following information: the version and manner of realization of the docking protocol, the ability to co-match and send the interface (how many requests for queries can be carried simultaneously), and the availability of the interface SLA (especially whether advance notice is required when maintaining the system). If the OA system itself is not stable,It is recommended that an identity cache be made on the side of the access system, which would not result in all users being unable to authenticate even if the OA interface was temporarily unavailable.Cache validity and data synchronization strategies also need to be defined in advance.

The second condition is the mapping of organizational structures and user attributes. Access to a system requires information from an identity source on user names, departments, posts, in-service status, etc., but this information may not be the same with field names in the identity source or access to systems."department"It's in the corresponding access system."Sector"OA system might be called"org_unit". This field mapping process requires both sides to sit down and align themselves, not guess.Recognition of key decision fields——"Active status"The existence and value of this field in the identity source (1/0, yes/no, Active/Inactive) directly determines whether the account number of separated staff members is automatically disabled from the system.If the mapping of this field is missing during the docking, there is a serious risk that separated staff will also be able to pass through regular access certification.

The third prerequisite is a data-sync strategy design. Synchronization strategies include three aspects: the synchronous cycle (how often do you pull data from an identity source), synchronization (full or incremental), conflict processing (whichever does not match information on either side of the user).——Adds, changes and deletes a user every day or several hours. The key to incremental synchronisation isIdentity sources provide reliable change records (Chenge Log) and access systems correctly interpret these records. If the identity source does not exist, it can only be fully compared and there are not only inefficiencies but also time windows when the number of users is high.

The fourth prerequisite is the identification of security and boundaries of competence.Access to the system requires a dedicated service account when searching for AD through LDAP. The permissions of this account should be based on minimum privileges——Read-only queries about the user attributes and group members of a specified OU are not allowed, and the search scope is limited to the entire domain. The password management of this service account is equally important and it recommends periodic rotation and change recording. In addition, access systems and communication links between identity sources are recommended for encryption (LDAPS) to avoid explicit transmission of user information on the network.

On the implementation process, it is proposed to move forward as follows: Phase I is a technical survey that will make it clear the interfaces, fields, data levels and change patterns of identity sources, which requires access to system manufacturers and identification providers (or internal development teams). Phase II is an interface that will complete full and incremental synchronization validation in the testing environment, with emphasis on boundary tests: synchronizing user access systems after they are disabled, correct updating of user privileges when moving from one department to another, and stability of interfaces when large numbers of users change simultaneously.Pilot operation with a small range, selecting a department or branch as pilot, authentically verify synchronisation and access experiences. Confirmed correct and then extended to the whole company. Skipping a small scale test runs directly online, with a big problem.

Final practical recommendation: clarify the troubleshooting process in the docking program. If the identity source is temporarily unavailable due to maintenance or malfunction, what is the response strategy for access to the system?——Is the cache data used to continue service, switch to a backup identity source or temporarily reduce access standards? This scenario was clearly written during the programme design phase and the failure is executed on a pre-emptive basis and is much more reliable than ad hoc decision-making.

There is a easily overlooked check item during the docking validation phase: processing of special characters.Some employees have names containing remote words, space signs in minority names and special symbols in English names that are stored normally in the OA system, but if access systems do not process characters properly, there may be a confusion or disconnection during synchronization. It is recommended to create specific sets of user information with special characters in the test data, verify normal transmission and processing of full-chain characters from identity source to access system, avoid finding cases where some employees cannot certify when they are on line.

An assessment of the ability to match the source of identity when selecting a model is a practical way to get manufacturers to present an example of their own kind of matching, displaying actual data mapping configuration interfaces and synchronization logs."Support"But you need to be careful if you cannot actually configure the interface. The source of identity is a central link to access, and it is expensive to step on this pit.

Access Program I'll be right back. Telephone counselling