Web and SaaS Apps are growing everyday and we have bunch of useful Apps added to the portfolio every time we look back on what’s new. This is what we call explosion of Apps which is making things slightly challenging for the Enterprises. Think of your core business floating across all these useful Apps and what would you like to do with new employees coming on board.
1. Employee gets registered in HRMS/Authentication store
2. Employee is assigned a Role which defines which Apps employee will have access to
Usually it is difficult to have new employee informed about all the Apps he needs access to and even more challenging for him/her to go and get accounts from various App owners. This was working with some loopholes while most of these Apps were owned by the Enterprise IT team and had defined owners. With the explosion of SaaS Apps into your mainstream business current problem gets worse and your IT admin is really troubled to create and maintain user accounts on all these Apps. Things get worse where an employee leaves the Organization and no one knows where all employee had accounts and how to get the accounts disabled in one shot. This creates a security hole where employees can log back into the system and get confidential data out. The impact of such issues grow multiple folds when these SaaS Apps are not in local IT control and IT admin has no insight on who is logging in and what data is being taken out. So what do you need??
1. Single source which can control all App access
2. Consolidated user provisioning for all the Apps
3. Ability to get App association for user based on Role
4. Dynamically create user account on all Apps user is entitled for (based on Role)
5. Send out email to user with details on dynamically created accounts
6. When user quits Organization use same Role based association to disable user account on all Apps
This is what you may call Auto Provisioning and De-provisioning. Hmmm…. may align to an interesting feature in NetScaler Cloud Gateway 🙂