When a custom app is released by a developer, there are two factors to consider. The first factor, Availability scope considers who can view and use the app in its entirety. The second factor, Approval is done by the Company Administrator who determines if the app is allowed on the platform.
When a developer releases a new app, they set the initial availability scope, but administrators can review and manage the availability scope afterwards.
- Custom App: An app developed by company staff or authorized developers, for internal use.
- Who can review and manage apps: Only Company and App Administrators can review and manage Custom Apps. Company Administrators can assign others as App Administrators in the Company Management Admin.
1. Submit your custom app for release.
2. Set the availability scope in the Availability status section.
3. Click Submit for release and wait for the administrator to review.
Note: When setting Availability Settings, the organizational structure remains confidential. Users can only view their department's contact list.
Note: When setting Availability Settings for departments that are not viewable, an exact search can be input to locate the appropriate department.
4. Enter the Admin page and select App Review.
5. Click on the Approve button to approve the app.
6. Modify the Availability Settings if necessary by selecting the Change Availability button.
Note: Modify availability before adding reviewers.
7. Add other reviewers to the approval process if necessary.
Note: Once other reviewers awill no longer be able to add additional reviewers.
8. Click on the Reject button if the app fails to meet the requirements.
9. Click on the developer's name to start a chat in Lark if you have any questions.
10. Activate the Exempt Review option on the admin page if the administrator finds the app to be trustworthy. All subsequent versions of the app will be exempted from the review process.
Note: App versions are automatically approved if the following conditions are met:
- The Availability Scope ONLY covers:
- Colleagues in the same department and at the same job grade as the developer
- The developer's department
- Changes to the app initiated by the developer do NOT involve any of these core items:
- Change the icon or name
- Add more capabilities
- Add more permissions
- Extend the availability scope