Review an app submission
Third-party and partner apps must pass curation before they appear in the CollabKare app gallery. Reviewers check the app's details, security posture, and quality checklist, then approve, request revisions, or reject.
Before you start
- Sign in to the admin console with CollabKare staff access.
- Go to Platform & Governance → App Curation. The menu item shows an amber badge with the number of submissions waiting.
- The page has three tabs: Pending, Approved, and Rejected (rejected includes revision requests).
Steps
- On the Pending tab, open a submission to launch the review dialog. Work through its sections: Manifest, Scopes, Checklist, Decision (and History for previously reviewed apps).
- Manifest — verify App Name, Description, Client ID, Launch URI, Redirect URI, Category, Display Mode, Required Roles, Patient Context, Version, Developer, and Organization.
- Scopes — review the Required Scopes the app requests; they should be minimal and justified.
- Checklist — tick each of the 7 items in the Security & Quality Checklist: Scopes minimal, Redirects HTTPS, /launch works, Display modes, Logo quality, Error handling, No CSP violation.
- Decision — enter Review Notes (required for reject or request revision), then click one:
- Approve — enabled only when all 7 checklist items are checked. The app is published to the gallery.
- Request Revision — sends your notes back to the developer.
- Reject — declines the submission with your notes.
Tips / Troubleshooting
- On the Approved tab you can suspend a live app — it's removed from the gallery immediately — and later restore it. Both actions are recorded in the review history.
- Statuses you'll see: Pending, Approved, Rejected, Revision Requested, Suspended.
- Every decision is logged with the reviewer's identity and appears in the submission's History section.