Cayosoft Administrator is a management platform that is designed to enforce IT business Roles and Rules needed to control and automation the management of systems On-premises, Hybrid or In-cloud.
Extensions - Each managed platform has a corresponding Extension (think module) that contains the necessary logic to complete specific management scenarios for the that platform.
Modern 3-Tier Model - Cayosoft uses a new and modern 3-tier architecture built with the latest Microsoft & Web technologies such as Web Services, PowerShell, and .Net. In this 3-tier system, all user actions are turned into requests that are submitted to the Cayosoft Administration Service for completion. Before the service completes each request, it performs and access check to verify the user has permission (Roles) to make the request and then it performs policy enforcement to ensure the user has completed the task correctly (did the user follow the Rules). If the Access Check and Policy Enforcement are satisfied the service then completes the task on behalf of the user and logs the results.
Built for all Phases of the IT Cloud Journey
Cayosoft Administrator was built from the ground up to support IT management of critical platforms and systems through each phase of IT's Cloud Journey: On-premises, Hybrid and Public/Private Cloud. The following architectural components make Cayosoft Administrator different and more flexible than any other product like it available today.
The Cayosoft Administration Service
At the heart of Cayosoft Administrator is the Windows service named Cayo Software Admin Service when viewed in the Windows Services snap-in. The service
Cayosoft Administrator has a granular set of roles that grant day-to-day administrators, help desk staff, or self-service users the ability to perform tasks that their jobs require. The Web Administrator’s Roles controls what Queries and Actions are visible to a user when they sing-in to the Cayosoft Administrator Web Portal. Other roles control what users can see and do in the Automation and Configuration console.
Rules define how specific automated tasks should be completed. For example, a rule may search Active Directory (AD) and identify all unused accounts then suspend those accounts. Another rule may be that a user created in a specific department or specific AD Organizational Unit should be assigned a specific Office 365 with only certain options set. A rule would define both which departments would be affected and which licenses they should receive.
Cayosoft Administrator delegates granular control over how attribute data is presented or modified through the use of Attribute Policies. Attribute Policies can be set globally for all or a specific set of users over the desired scope (Administrative Units). These policies make attribute data visibility and enforcement easy to configure.
Cayosoft Administrator can run a sequence of rules to automate complex tasks in a specific order. This allows admins to complete more complex tasks like Automatic provisioning or deprovisioning of users or automatic cleanup of users and groups.
Automation & Configuration Console
The Automation & Configuration console serves as the back-end console where Cayosoft Admins can automate management task or delegate the assignment of manual tasks to day-to-day admins who will use the Web Portal to complete those tasks. The Automation & Configuration console also serves as the place where system wide settings are configured.
Web Portal is for day-to-day administrators, help desk staff and end users to easily and quickly perform needed management tasks. The web portal makes it easy for anyone to access the critical AD, Hybrid and Office 365 resources they manage.
High Availability & Fast Recovery
Administration and self-service can often be mission critical tasks. It is for this reason Cayosoft was designed to replicate delegation and control between Cayosoft Servers. The design also includes a light weight architecture that doesn't require a separate recovery of "extra" LDAP, SQL or other heavy databases.