{"id":5875,"date":"2019-02-14T16:58:33","date_gmt":"2019-02-14T11:28:33","guid":{"rendered":"\/?p=5875"},"modified":"2019-12-12T17:06:45","modified_gmt":"2019-12-12T11:36:45","slug":"adxtools-user-status-report","status":"publish","type":"post","link":"https:\/\/www.argildx.us\/innovation\/adxtools-user-status-report\/","title":{"rendered":"User Status Report: Manage Users sans the Usual Hassle"},"content":{"rendered":"

User status report is a console to generate a list of users in AEM and perform specific operations.<\/p>\n

When certain users in an AEM instance become inactive, administrators can prevent them from logging in to the system by disabling them. One such scenario is when the admin needs to revoke the access of contractual users to the system after the expiry of the contract. Here, the admin will benefit from a user-friendly console to disable, enable or delete users. This is exactly what our User Status Report Tool offers.<\/p>\n

Purpose:<\/h5>\n

To help generate a list of active, inactive, disabled and system users in AEM. It also provides options to disable, enable or delete users through a user-friendly console.<\/span><\/p>\n

Implementation:<\/h5>\n

<\/b>At Argil DX, we have developed a tool for simple and quick reporting of user status in AEM in a graphical format.<\/span><\/p>\n

\u00a0 \u00a0 \u00a0 \u00a0 \u00a01. To implement the tool, the admin has to create a system user <\/span>adxSystemUser<\/span> with the following permissions.<\/span><\/p>\n

Read permission for apps, home; <\/span><\/p>\n

Read, modify, create, delete permissions for conf, tmp and var.<\/span><\/p>\n

There should be an instance of <\/span>\u2018Apache Sling Service User Mapping Service Amendment\u2019 <\/span>with Service Mappings as com.adx.utilities.core:ResourceResolverUtil = adxSystemUser.<\/span><\/p>\n

\"User<\/p>\n

\u00a0 \u00a0 \u00a0 \u00a0 \u00a02. All you have to do to get a report of inactive users is enter the duration of inactivity in the form. You can select the \u2018Include disabled users\u2019 checkbox if you want to include the users who have been disabled by the administrator.<\/span><\/p>\n

\"User\u00a0 \u00a0 \u00a0 \u00a0 \u00a03. As a result, we get a pie chart representing the different types of users in each part.<\/p>\n

\"user<\/p>\n

4. Clicking on any section of the pie chart will list out the users for the respective category along with the following details.<\/p>\n