UMRA eliminates the need for manual user account management based on scripts or difficult manual procedures. The scripts and manual procedures are defined within UMRA, so that account management can be securely delegated to non-skilled IT staff. UMRA also streamlines the communication associated with user account changes. UMRA can detect changes in source systems -HRM systems, BI/ data warehousing systems, work schedule systems, etc.- and implement these changes across the network via automated provisioning.