Buttonwood Central provides a portal to all user SaaS applications. Organisation administrators can select applications from the marketplace or configure custom applications which are published to users. Users can also add their own applications.
Both organisation and personal applications are made available via a single click-to-launch applications catalog.
As well as application access, Buttonwood Central allows subscriptions to be added to applications so that their costs can be tracked and analysed. Other advanced features such as API Integration and SSO can also be configured for an application if those features are supported by the vendor.
This article describes the steps required to manage work applications in Buttonwood Central.
Refer to the article Managing Applications - Personal Apps for detailed steps required to manage user applications.
Prerequisites
- Administrative access to the Buttonwood Central
Viewing Applications
- Login to Buttonwood Central
- Navigate to Manage > Applications
- Click View or the application name to manage the application
Adding Applications
There are three types of applications which can be added. These are detailed in the following table.
Application Type | Description |
Marketplace |
Preconfigured applications which are available in the Buttonwood marketplace - may include advanced features such as SSO or API Integrations, depending on support by the application. Configured by organisation administrators and assigned to users and/or groups. |
Corporate |
Workplace applications which may be internal or externally published. Configured by organisation administrators and assigned to users and/or groups. |
Personal |
Self-configured applications. Configured by end-users and only available to the end-user. |
The following articles provide the steps required for adding each application type:
Removing Applications
The following articles provide the steps required for removing each application type:
Application Details
The Details tab displays basic details for the selected application.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Enable |
Assign additional groups to the application. Users who are a member of the group will be assigned the application. In addition, any new users added to the group will be automatically assigned the application. |
Disable |
Enables the application for user access - users must still be assigned to the application |
Edit | Disables the application for user access |
Delete | Removes the application and all its configuration |
Application Terms of Use
The Terms of Use tab allows administrators to populate text which is presented to users to agree to prior to allowing access to the application.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Edit |
Enable/disable and modify the terms of use text |
Application API Integration
The API Integration tab allows administrators to configure authorisation credentials to directly communicate and perform administrative functions against the application.
Note: This tab only appears for Marketplace applications which support the feature.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Authorise |
Provide the required information to integrate with the selected application. Appears when the application is not yet authorised. Note: The authorisation method and information required is dependent upon the application. For example, Microsoft Office 365 requires an administrator to interactively log in and authorise Buttonwood via Microsoft's single sign-on portal, whereas other applications require pre-configured admin accounts. |
Revoke |
Removes authorisation details. Appears when the application is already authorised. |
Reauthorise |
Provide the required information to integrate with the selected application. Appears when the application is already authorised. Note: The authorisation method and information required is dependent upon the application. For example, Microsoft Office 365 requires an administrator to interactively log in and authorise Buttonwood via Microsoft's single sign-on portal, whereas other applications require pre-configured admin accounts. |
Edit Subscription |
Selects the licenses which are used when performing API operations |
Edit Features |
Selects the API operations to perform when the application is assigned/unassigned from users |
Application Child Apps
The Child Apps tab displays a list of sub-applications which can be selectively enabled.
Some SaaS subscriptions are a suite, which provides access to multiple applications. In the following example, a Microsoft Office 365 subscriptions provides access to Outlook, Excel, Word, etc. Organisations may choose to limit visibility to selected applications only.
Note: This tab only appears for Marketplace applications which support the feature.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Edit |
Enable/disable individual child applications |
Application Users
The Users tab lists the users which have been assigned access to the selected application.
Users can be directly assigned to the application or assigned as members of a group. The assignment method is indicated by the icons marked against each user.
- - indicates assignment via group membership
- - indicates direct assignment
- - indicates both direct and group assignment
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Add | Assign additional users to provide access to this application. |
Delete/Delete Selected |
Remove one or more users' access to the application. Note: Only users which have been directly assigned can be deleted - where users are members of a group which are assigned to the application, they should be removed from the group to remove access to the application. |
Sync Users |
Performs a check in the application and automatically assigns users if assigned in the application but not in Buttonwood Central (inbound sync). Appears for applications which have been configured for API Integration. |
Application Groups
The Groups tab lists the groups which have been assigned access to the selected application.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Add |
Assign additional groups to the application. Users who are a member of the group will be assigned the application. In addition, any new users added to the group will be automatically assigned the application. |
Delete/Delete Selected |
Removes one or more groups' access to the application. Users who are a member of the group will be removed from having accessing to the application unless they are directly assigned to the application. |
Application User History
The User History tab provides visual tracking and event logging of user management for the application. It tracks when users were assigned and unassigned from the application as well as the total number of users at each point in time.
Application Subscriptions
The Subscriptions tab allows administrators to configure spending plans for the selected application.
When subscriptions are configured, costs are tracked and reserved against the SaaS cost centre according to the subscription configuration, allowing for accurate budgeting and consumption tracking.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
Add |
Adds additional subscription details. Note: Multiple subscriptions can be added to cover a range of periods, or multiple contributing costs. |
Delete/Delete Selected |
Removes one or more subscription configurations. |
View |
Opens the subscription details screen which provides access to view the subscription details and a visual representation of associated charges. |
Edit | Modify the selected subscription's properties. |
Application Charges
The Charges tab lists all consumption costs which have been allocated for the application, as derived from its configured subscriptions. Where subscriptions have no end date, or have an end date in the future, expected charges are also listed.
Application Jobs
The Jobs tab lists system jobs which have been scheduled for the selected application.
Job history is stored for 30 days.
Additional Operations
The following operations can also be performed on this screen:
Function | Description |
View |
Provides details of the task. |