Hello.
I'm working as a consultant for Recruitment related data in an organization that has a license for office 365. To make improvements I've designed a SharePoint list that records all recruitment attributes and shared the board view of it with recruiters so they update their specific cards. Also I used different manual and scheduled PowerAutomate Flows that link with this List. In addition, I have got a PowerApps and Power-BI application that uses this list as a source. This is working well until now for the past one-plus years.
Now the case is here.
there is another ongoing Project(outsourced) that has a mission to automate all HR activities including recruitment which I already have worked on. The project uses Azure for its cloud computing.
1. Assume that the application I made using SharePoint-list, PowerAutomate, PowerApps, and PowerBI is good; To avoid duplication of development, can all components I used(SharePoint-list, BI, flow, PowerApps) be transferred to the Project team and let the APP continue working from that without interruption?
The goal of this is to avoid dependency on me since all are in my Microsoft account and reduce the consequences of me leaving the company or being unavailable.
2. Assume my app needs improvement and the project must develop another application, Can the project (developers in the project )create a backup of my application on their cloud system so it can be used when needed?
3. What are the recommendations for Apps(built using different tools) that are linked to single users but are very important for the organization? How do we solve issues that might arise with the resignation/unavailability of the system developer?
Thank you for the usual support.