Do you remember the days when organisations were attempting to move all their applications onto SharePoint on-prem, those were the days of managed code applications and developers loving having to rewrite their applications with every new version of SharePoint. Maybe that is what soured organisations approaches to using SharePoint as a platform.
When we moved to O365 those applications became a thing of the past as Managed Code couldn’t be used on the cloud platform. At the same time the various workloads of Office 365 came at such a pace there was hesitancy to build solution that might become obsolete with new workloads.
Now with Teams, PowerApps, Virtual Agents and SharePoint Online most of the collaborative needs are covered, but what about the applications that help productivity. User friendly organisation centric applications that are specifically customised for the organisation to meet their needs. I would argue that the current platform allows better returns of investment in terms of building these applications both for Teams and for SharePoint.
What does this mean for the organisation
You are investing as much in O365 than you were in SharePoint On-premise, so why wouldn’t you want to increase your return on investment by using it as a platform. So, if you take this as a given what do we need to look for in terms of end user requirements if we were to build an application on O365.
- Speed – you want to be able to load your data fast
- Security – you want to ensure data is safe, especially in the days of GDPR
- Integration – you want to be able to access data on premise, in the cloud, in other systems and between applications that you build
- Functionality – User friendly functionality and automation of documentation
- User Interface – you have to have a good-looking UI to allow ease of use
So, in terms of the toolset provided how can we cater for the above?
Security – Being linked to SharePoint and the security framework of SharePoint you can manage the application, audience targeting and storing data using the same SharePoint and Active directory groups that you trust for the rest of your applications.
Integration – You have the full power of both Power Automate and Logic apps to move, approve, and interact with data in the cloud and ever on premise using the On-premise Gateway.
Functionality – With tools like Exchange Online, Office and Teams you can automate the production of data, monitor and send emails and provide integrated approvals all fully integrated to your solution.
How do we go about building an Application
Planning, planning and more planning is the best start. You need to understand your requirements. The beauty of building your own application is that you can meet your specific requirements rather than having to try and fit a solution where you have to make a decision to give up some requirements.
Once the base is set then look at the integration with Power Automate, make sure if you need premium action to invest in a premium flow license for the account that builds the flow.
What type of applications can you build
This is entirely up to your imagination. To give you some ideas of what the GTconsult Workbench has been used for:
- Document Management Framework – To assist in identifying metadata for documents and filing them to the correct site, as well as work flowing them
- Employee Management – Managing the induction and task allocation of employees, notifying teams of their responsibilities and managing their security and lifecycle with the organisation
- Compensation and Bonus Management – Managing your users’ salaries, raise cycles, change requests and bonuses across all employees and ensuring budgets are kept to.
- Client Onboarding and Management – Taking on and managing client onboarding and subsequent transactions, such as in the Financial Industry managing client accounts
- Insurance Claims and Underwriting – Manage the procurement of clients through the underwriting process right through to claims management and monitoring whilst integrating to the Insurers administration system
You are doing yourself and your organisation an injustice by not considering the possibilities.
Be sure to visit GTConsult at ESPC22!