Silicus helps Cloud Migration Services Company enhances Tools for Google Apps User Administration
About the Client
The client provides solutions to increase organizational efficiency through Google Apps based cloud-computing application implementation and customization. The client owns several Google Apps based software products/accelerators that simplify the adoption and transition of 3rd party business applications used by organizations towards Google Applications. The client’s software products facilitate adoption of Google Mail, Google Docs and other Google infrastructure within organizations.
Challenge
One of the client’s software was an application for Google Apps user management within organizations. that have adopted Google Apps. The client wanted to enhance the existing software application with new functionality that would provide the ability to delegate some functions (viz. creating email groups, resetting passwords, managing domain shared contacts, managing labels) to be managed by certain e groups of users e.g. helpdesk.
The client also wanted to develop a new module within the application that would represent a dashboard. This would allow system administrators to easily create different groups within the organization - helpdesk, sales, marketing etc and assign them the rights to manage sub-domain users.
The application was designed and developed on the Java platform. The team decided to go with Google Web Toolkit (GWT) and Google App Engine development for development for the following reasons:
Silicus developed an application with enhanced functionality and including a dashboard that allowed administrators to manage Google apps domain users. Administrators could create user groups and assign them different rights such as:
Easier Google Apps user management
Google Apps technology for managing IT Infrastructure