Overview, Features list, Architecture diagram and Pre-requisites list
Table of Contents
Overview
edison365 is a SaaS solution hosted in Azure. The application is built in house and maintained by the edison365 team.
The modern and engaging user interface provides a great user experience for the application. Business Cases and Projects are displayed using a card interface with key information visible to the users on the card and the case / project pages.
This application transforms the way organizations create and manage business cases and projects in an intuitive user interface. Increase team collaboration with Yammer (now Viva Engage) and Teams. The interface is responsive and touch enabled for all devices.
Product Features at a Glance
- Intuitive and engaging UI
- Manage business cases and projects
- licensed separately
- SaaS based product is hosted in Azure
- Configured via an intuitive UI
- Available to use across multiple devices
- Dynamic user permissions
- Customisable UI to support branding
- Yammer (now Viva Engage) discussion
- Teams integration
Architecture Overview
Back to TopPre-requisite Requirements
- SharePoint Online Modern Team site collection
- User account with access to SharePoint App Catalogue & Site Collection Administrator access to the Modern Team site for set up
- Language upon creation set to 'English' - this will not impact the end user experience.
- Ensure that custom app authentication is enabled on the SharePoint Online tenant, to enable it run the following SharePoint PowerShell command:
- set-spotenant -DisableCustomAppAuthentication $false
- Details on the set-SpoTenant cmdlets here: https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/set-spotenant?view=sharepoint-ps
- Azure SQL Cloud database - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-get-started
- At least S1 tier (Monitor the database usage and scale as required)
- Blank Database
- We recommend restricting the IPs and whitelisting the application IPs, please find these here.
- Alternatively it is possible to enabling the 'Allow Access to Azure Services' option within the Azure SQL firewall.
-
- SQL username and password with full control over the target database
- The account requires db_owner access to the database.
- Alternatively the sqladmin account can be used.
- Ensure the backup / restore options are understood with database back ups to support the business Recovery Point Objective (RPO): https://docs.microsoft.com/en-us/azure/sql-database/sql-database-business-continuity
- Enable auto tuning: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-automatic-tuning
- Consider enabling Auditing: https://docs.microsoft.com/en-gb/azure/sql-database/sql-database-auditing-portal
- Consider enabling Threat Detection: https://docs.microsoft.com/en-gb/azure/sql-database/sql-database-threat-detection-portal
- SQL username and password with full control over the target database
- The edison365.app file from edison365, edison365 Support will provide you with this file during installation.