Add technical analysis for SharePointFormApp derived owner management #10621
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue requests CoE utility to manage owners for orphaned SharePointFormApps—apps whose owners have left the organization. SharePointFormApp ownership cannot be changed via Power Platform APIs (product limitation). Issue consolidated into #10319.
Analysis Delivered
Created comprehensive feasibility assessment and implementation plan following existing Flow
DerivedOwnerpattern:Technical Approach
admin_DerivedOwnerlookup field toadmin_Appentity (mirrorsadmin_Flowpattern)admin_setapppermissionsapp to include SharePointFormApps in orphaned listPattern Already Proven
Key Constraints
DerivedOwner is CoE-specific governance field (reporting/tracking only). Does not change actual platform ownership—product limitation, not CoE limitation.
Documents Created
docs/ENHANCEMENT_SUMMARY.md- Executive summary, effort estimate (16h), risk assessment (LOW)docs/orphaned-sharepointformapp-owner-management-analysis.md- 6-phase implementation plan, affected components, test casesdocs/README.md- Documentation structureRecommendation: Feasible, low-risk, follows proven pattern. Ready for implementation approval.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.