当前位置:网站首页>IDM mobile terminal function upgrade description

IDM mobile terminal function upgrade description

2022-06-21 06:56:00 Digital unobstructed connection

IDM Identity management system is developed to solve the inconsistency of user information among multiple systems within an enterprise , It is mainly aimed at solving the problems of enterprises in 5A Functional requirements , namely :Account Account management 、Authentication Certification management 、Authorization Authorization management 、Audit Audit management 、App Control Application control 5 Actual demand for , Then standardize user identity information , Make sure the system is safe , Improve work efficiency .

Recently participated in IDM Development of mobile terminal function upgrade , This document mainly introduces IDM Mobile terminal functions and technical points in the development process , And personal experience of this function development .

1. Overall introduction

IDM The identity management platform meets the unified user management of enterprise information system 、 Unified identity authentication 、 Unified authorization management and security audit requirements , It can realize unified login and centralized access of all business systems , Realize the unified authentication and authorization management of user identity and authority , Provide unified user management and authentication services for different business systems of enterprises .

1.1. Functional architecture

IDM Mainly for organization 、 role 、 Personnel management , And record all its states , Such as : initialization 、 Under approval 、 Enabled 、 Disabled, etc , Unified account management can be realized from HR Obtain organization user data from the system , Can also be directly in IDM Enter data in the system , Part of the attribute information in the user information is determined by the user according to the synchronization policy HR The system or other specified system updates to the user directory synchronously , Other user information can be maintained in the application system , adopt IDM After unifying user information , Send to each business system .

1.2. System architecture

IDM It is mainly to realize unified authentication 、 to grant authorization 、 Audit management , Improve enterprise identity authentication and access security , Establish authorization process approval mechanism , User identity information 、 Authorization information 、 Approval information and other operations are more standardized 、 Standardization , Improve the whole IT Risk prevention capability of the architecture .

Eliminate information silos between enterprise systems , Provide unified identity authentication for all systems 、 User identity management service , Gradually realize the integration of system identity system , Build user oriented authentication and authorization services , Make the business operation more smooth . To simplify IT Operation and maintenance provides powerful technical means and standards , Realize automatic and synchronous operation of account data , meanwhile Develop a compliant security service specification , Build a unified 、 Support enterprise level authentication and authorization security service infrastructure .

1.3. Functional specifications

IDM The mobile terminal is mainly divided into five modules : home page 、 Organize pages 、 People page 、 Position page 、 Search page .

1. Home function : The home page mainly includes some statistical charts and log viewing functions .

2. Organize pages : You can view the organization and its associated position information .

3. People page : You can view the child nodes of the current organization and their associated personnel information .

4. Position page : You can view the information of the current position and its subordinate nodes .

5. Search page : Can be applied to the organization 、 personnel 、 Position 、 Certification log 、 Synchronous log 、 Distribute log information for retrieval .

2. Page style

In this development, we need to IDM Adjust the overall page style of the mobile terminal , This module mainly introduces the adjusted page style .

2.1. Home page style

  

2.2. Organize pages

List page :

  

Detail page :

 

2.3. People page

List page :

  

Detail page :

  

2.4. Position page

List page :

  

Detail page :

  

2.5. Search page

  

3. Function is introduced

IDM The mobile terminal is mainly divided into five modules : home page 、 Organize pages 、 People page 、 Position page 、 Search page , This module mainly introduces IDM Functions of each module of the mobile terminal .

3.1. Home function

The home page function is mainly divided into three parts : Statistical card 、 View log entry 、 Statistical charts .

1. Statistical card : It mainly counts the number of online people 、 organization 、 personnel 、 Number of Posts .

  

2. View log entry : You can view the authentication log 、 Synchronous log 、 Distribute logs and work task information .

  

  

3. Statistical charts : For personnel information 、 Certification log 、 Synchronous log 、 Distribute logs for statistics .

  

3.2. Organize pages

1. On the organization page, you can view the organization and its associated position information .

  

2. Click the icon on the right side of the organization to switch to the current organization .

  

  

3. Click the icon on the left to view the details of the organization or position , The details page will display the number of personnel and positions associated with the current organization .

  

3.3. People page

1. On the personnel page, you can view the child nodes of the current organization and their associated personnel information . 

  

2. Click on “” Icon , You can shrink the list information . 

  

3. Click the icon on the left to view the details of the organization or personnel . 

  

3.4. Position page  

1. On the position page, you can view the information of the current position and its subordinate nodes . 

  

2. Click the icon on the left to view the details of the corresponding position . 

  

3.5. Search page  

1. On the search page, you can organize 、 personnel 、 Position 、 Certification log 、 Synchronous log 、 Distribute log information for retrieval . 

  

2. Click the icon on the search main page to jump to the corresponding search page . 

  

4. Technical points  

This development mainly uses YDUI Frame pair IDM Upgrade the functions of the mobile terminal , This module mainly introduces the following YDUI Framework and technical points in this development . 

4.1.YDUI frame  

YDUI Touch Designed for mobile end , In technology implementation 、 The interaction design is compatible with mainstream mobile devices , Make sure the code is light 、 High performance ; Use Flexbox technology , Flexible alignment 、 shrinkage 、 Extended elements , Easy to handle mobile page layout ; use rem Achieve powerful screen adaptation layout , Proportional to all screens ; Customize Javascript Components 、Less file 、Less Variable . 

4.2. Page interaction  

When accessing the details page from the list page , The details page will pop up from the side of the screen , Will not refresh the page . 

  

  

4.3. Retrieval logic  

1. The search box of the retrieval master page defaults to the search organization information . 

  

2. If from “ Position ” or “ personnel ” Page Jump to search main page , The search box will search the corresponding personnel or position information . 

  

  

5. Experience  

I'm learning IDM In the process of identity management platform , Their technical ability and ideology have been greatly improved , And produced a lot of insights , Now I will summarize my achievements in this work as follows . 

5.1. product development  

In the process of product development , First, understand the company framework , Familiar with the code encapsulated in the product , When you are in charge of everything, you are developing , I can work with ease ; Secondly, you should have certain communication skills , There are many links involving communication and interaction in the development work , Only with good communication skills can we better understand the needs of customers , The development process will be smoother . 

5.2. Capability improvement  

Improving IDM In the process of function , I have improved my ideology , For example, in the process of developing functions, we should consider all aspects , You can't just think about functional implementation , still more Consider many factors , The perspective-taking , Validate functionality from the customer's perspective , Test whether the function can meet the needs of customers . The quality of the code also needs to be considered in the development process , Only in this way can the developed functions be more perfect . In addition, we should keep learning in the process of work 、 summary , Make progress every day , Over time, you will accumulate a lot , Only in this way can we continuously improve our ability . 

5.3. Product understanding  

IDM The identity management platform meets the unified user management of enterprise information system 、 Unified identity authentication 、 Unified authorization management and security audit requirements , It can realize unified login and centralized access of all business systems , Realize the unified authentication and authorization management of user identity and authority , Provide unified user management and authentication services for all business systems of the enterprise . 

IDM It can meet the needs of unified management and control of enterprise groups , Meet the overall management of enterprises , Solve the problem of enterprise information island , From safety 、 framework 、 management 、 Carry out overall planning at multiple levels of operation and maintenance 、 Distribution construction 、 Implement synchronization 、 Check and audit , Realize... In the enterprise 5A Control and control 、 Group unified control 、 The information company undertakes the construction of trusteeship 、 Implement personnel management in the process of subsidiary company management 、 Information 、 Process integration , Can integrate internal resources for the group 、 Promote the implementation of the strategy 、 Prevent project risks and provide comprehensive data support . 

原网站

版权声明
本文为[Digital unobstructed connection]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/172/202206210640198600.html