Stonebranch SaaS
Overview
Stonebranch SaaS is the Universal Controller hosted by Stonebranch in the AWS Cloud.
Note
Stonebranch SaaS is officially SOC2 Type 2 certified as of July 15, 2021.
Stonebranch SaaS contains the exact same set of functionalities, features, and Web GUI as an on-premise installation.
This hosted solution is fully managed by Stonebranch, including installation and regular upgrades to newer releases. This relieves SaaS customers of server and platform management and allows them to focus on scheduling automated IT jobs, workloads, and business processes via the Web GUI.
Differences between an on-premise installation and a Stonebranch SaaS deployment are explained in the following table.
Stonebranch SaaS Specifications
Specification | Information on Stonebranch SaaS |
With Stonebranch SaaS:
By contrast, customers that perform an on-premise Controller installation are responsible for every aspect of their environment. |
|
Controller Time Zone |
The default (best practice) time zone for Stonebranch SaaS is UTC (Coordinated Universal Time). However, customers can decide which time zone that they want Stonebranch SaaS to use. Note Triggers can be individually configured to use custom time zones independent of the back-end resources. |
Authentication |
For Stonebranch SaaS, customers must decide what login method they will use: A customer requesting Single Sign-On must work with Stonebranch for implementation.:
|
Networking |
Stonebranch SasS customers can only run workload on agents they connect to the Controller or via API. Based on the customers networking requirements/restrictions, firewall modifications may need to be implemented to allow communication between the agents and the Stonebranch back end. One example of this is modifying an on-site firewall to allow outbound connections to an IP:PORT provided by Stonebranch. There currently are two connectivity options:
If site-to-site VPN is requested, customers must work with Stonebranch for implementation by providing the following information:
|
Shared Responsibility Layer
Owner | Responsibility | Components |
---|---|---|
Customer | Security "in" the Cloud |
|
Stonebranch | Security "of" the Cloud |
|
Universal Controller User Documentation
The following tables identify, and link to, the sections of the Universal Controller user documentation that are relevant to Stonebranch SaaS.
General Information
General Information | Information about understanding and using Universal Controller. |
Logging In | Methods of logging in to the Controller; restrictions and notifications; additional login information. |
User Interface | Explanation of the Controller user interface. |
Problem Resolution - Operations | Resolution for possible problems associated with Controller operations. |
Error Messages | Error messages related to problem resolutions for Controller operations. |
Administration
Administration | Information about various administrative procedures for Universal Controller. |
LDAP Settings | Procedures for enabling the LDAP bridge, for both UNIX and Windows operating systems, via the user interface |
Single Sign-On Settings |
Information about enabling Web Browser Single Sign-On (SSO) through Security Assertion Markup Language 2.0 (SAML 2.0). |
Password Settings | Information on configuring settings for all user passwords. |
Universal Templates | Information on creating and using Universal Templates on which Universal Tasks are based. |
Remote Interfaces
Remote Interfaces | Information about implementing Universal Controller work outside the user interface. |
RESTful Web Services API | RESTful-based web services API that allows you to perform multiple operations. |
Resources
Resources | Records that both define your Universal Automation Center system and that you set up to help facilitate operations. |
Resources Overview | Identifies all Controller Resources. |
Agents Overview | Identifies agents, running programs on one or more remote machines.: |
Agent Clusters | Groups of agents from which the Controller uses pre-defined parameters to select the most appropriate agent for a task. |
Scripts | Information on using scripts stored in the Controller database. |
Email Templates |
Information on how to construct information that can be copied to create Email tasks. |
Email Connections | Provides email server information required for the Controller to send an email. |
SAP Connections |
Provides SAP server information required for running SAP tasks. |
PeopleSoft Connections |
Provides PeopleSoft server information required for running PeopleSoft tasks. |
SNMP Managers |
Information on how to generate SNMP Notifications. |
Security
Security | Information about various aspects of Controller security. |
Security Overview | Procedure for setting up Controller security. |
Users and Groups | Procedures for creating users and User groups for the Controller. |
Roles and Permissions |
Assigning roles for user and group access to administrative functions within the Controller, and assigning permissions that control user and groups access to specific functions for specific types of Controller records. |
Credentials |
Information on the user ID and password under which an agent runs tasks on the machine where the Agent resides. |
Business Services | Information on how to organize data into groups of related information. |
Audits | Detailed records of all user interactions with the Controller. |
Tasks and Workflows
Tasks and Workflows | Information about the tasks and workflows that run processes. |
Creating Tasks | Information on the different tasks that execute processes on local or remote machines. |
Creating Task Actions | Actions that can defined for specific tasks. |
Creating Task Virtual Resources | Defining virtual resources for specific tasks. |
Copying Tasks | Information on copying tasks. |
Setting Mutually Exclusive Tasks | Set a task to be mutually exclusive with one or more other tasks. |
Creating Notes | |
Manually Running and Controlling Tasks | Issuing commands against running tasks. |
Creating and Maintaining Workflows | Information on how to create and maintain workflows. |
Monitoring Task and Workflow Activity | Methods of monitoring tasks and workflows progress. |
Integrations | Information on creating Universal Tasks based on Universal Templates |
Variables and Functions
Variables and Functions | Information about various variables and functions. |
Variables and Functions Overview | Identifies types of variables and how they are used. |
User-Defined Variables | Information on variables defined by the user. |
Built-In Variables | Information on variables maintained by the Controller. |
Creating a Set Variable Action | Information on setting a variable to a specific value and scope. |
Functions | Identifies types of functions and how they are used. |
Triggers and Calendars
Triggers | Information about the different types of triggers and their calendars. |
Triggers Overview | Information on creating types of triggers. |
Enabling and Disabling Triggers | Instructions on how to enable and disable triggers. |
Information on assigning execution users to triggers | |
Copying Triggers | Instructions on how to copy a trigger. |
Triggering with Variables | Information on to launch a trigger with variables. |
Triggering by Date and Time | Information on to launch a trigger by date and time.. |
Displaying Trigger Forecast Information | Information on displaying and re-calculating trigger forecasts. |
Calendars Overview | Information on setting up and using calendars. |
Creating Custom Days | Instruction on how to create custom days for calendars |
Creating Calendars | Instruction on how to create calendars. |
Copying Calendars | Instruction on how to copy calendars. |
Application Monitoring and Control
Application Monitoring and Control | Information on application resources, tasks, and triggers. |
Overview | Information on application monitoring and processing. |
Application Resources | Information on defining application monitoring records. |
Application Control Tasks | Information on defining application monitoring tasks. |
Application Monitor Triggers | Information on defining application monitoring triggers. |
Reporting
Reports | Information on dashboards, reports, and widgets. |
Dashboard Details | Information on the Controller dashboards that displays system information and activity. |
Report Details | Information on running various types of built-in and user-defined reports. |
Widgets | Information on the widgets that make up the dashboards |
Colors | Information on assigning colors to task instance statuses. |
Bundles and Promotion
Bundles and Promotion | Information on creating, scheduling and promoting bundles of Controller records. |
The information on these pages also is located in the Stonebranch SaaS.pdf.