Workflow based disabling of 'Inactive Users'


 

Say a system administrator wants to disable the accounts of employees who have been absent for a very long time. To do this the system administrator would have to identify users who have not logged in for quite some time, and then he will raise a request to disable their accounts, which will be reviewed by the HR manager .

This flow of work will repeat itself every time an employee�s account has to be disabled. So this process can be eased a little by using a standardized flow of work.

Work flow structure

The workflow structure can include a requester, reviewer and executor as required for the task. The requester being the administrator, reviewer being HR manager and executor being administrator again.

Steps in configuring the workflow agents

  1. Click Work Flow tab --> Business work flow --> edit work flow --> configure the agents involved in workflow and click save.
  2. To add requesters
    • Click on the "Requesters" link
    • Add the desired users or the helpdesk technician.
  3. To add reviewers
    • Click on the "reviewers" link
    • Click the add button (which is present beside "Reviewers" dialog box)
    • From the table displayed, choose the desired technicians and click ADD button
  4. To add Executors
    • Click on the "executors" link
    • Click the add button (which is present beside "Executors" dialog box)
    • From the table displayed, choose the desired technicians and click ADD button

Assigning rules

  1. Click on "assigning rules" under configuration section in the left pane of the tab
    • Click on �add a new rule�
    • Enter a name for the rule, say "disabling inactive user"
  2. Click on "When request is created"
    • Rule Criteria � Action - is -disable users
    • Perform action � assign to HR manager, set priority normal
    • Click save
  3. Click on "When request is reviewed"
    • Rule Criteria � Action- is -disable users
    • Perform action � administrator, set priority normal
    • Click save
  4. After you have configured click on the save button.

Steps in the implementation stage

  1. Requester (System administrator) generates inactive users report and creates a request to disable them
    • Requester logs in to ADManager Plus - -> Generates inactive users report
    • Creates request to disable the inactive user accounts
  2. Reviewer (HR Manager) reviews the request sent by Requester
    • HR manager logs in to ADManager Plus --> Clicks Work flow tab
    • "My requests"-->requests drop down list box--> awaiting for review
    • He reviews and evaluates the request sent by the system administrator(by clicking on the review tab)
  3. Executor (System Administrator) executes the "disable inactive user accounts" process
    • Administrator logs in to ADManager Plus -->Clicks Work flow tab
    • "My requests"--> requests drop down list box--> awaiting for execution
    • � He executes the request approved by the hiring manager(by clicking on the commit tab)

Thus the user will be disabled Back to Workflow Usecases