A private internal website for platform administrators to approve, suspend or revoke access to applications.
Below is a description of the UI for the App Management Console:
Below is a description of the UI for the App requests' tab of the App Management Console:
Below is a description of the UI for the Backend Services tab of the App Management Console:
When a developer has registered an App, it appears in the Management Console as “In Review”. To aid with the review process, admins can access the 'App Information Page' to view all the information submitted for a particular app.
** IMPORTANT NOTE **
This release of appSphere does not validate developer contact information such as the email address and phone number. Admins must contact the app developer via email or phone to verify that the contact information is accurate in the event legal actions need to be taken.
Admins need to select an App for which they wish to review the documents submitted. Within the 'App Information Page', admins must select the 'Documents' option to download submitted documents, view file name and description, check if documents have been flagged for viewing, and monitor the timestamp for uploaded documents.
Furthermore, admins will receive notification emails when new documents have been uploaded and also when any version of the uploaded documents have been flagged as 'ready for viewing'. After an admin has vetted the App, they can make the decision to either “Reject” the App or “Promote to Live”.
** IMPORTANT NOTE **
Once an App has been promoted to “Live”, admins can view the OpenID Connect Client created for that App in Smile CDR's Web Admin Console under 'OpenID Connect Clients'. However, it is recommended that no changes be made to the OpenID Connect Client if it was generated using appSphere.
Changes to status are updated instantly. In the event an App is rejected, the admin is required to include the reason on the confirmation page. This reason will be relayed to the developer in the Developer Portal's “Message" section and the Management Console's “Audit log”.
Admins will be notified via email when developers add/edit assets (screenshots and/or video) for their submitted Apps. Submitted assets can be accessed through the 'Description' tab in the 'App Information Page'. Under the 'Screenshots & Video' category, the following options are availble to review submitted assets:
A confirmation page will appear after selecting 'Save Changes' if any submitted assets were declined. Admins are required to specify why the assets were declined and how to re-submit successfully. This message will be included in the email notification sent to developers.
The audit log tracks and displays all changes to the status of an App and any messages associated with the App.
To view the audit log of an App:
It is recommended that Apps and their associated developers that have been promoted to live should be evaluated periodically to ensure they remain compliant with the Terms and Conditions, and Privacy Policy.
Admin can manage attestation documents easily from the Management console in just a few steps.
Here an Admin can either open a specific version from the existing list of attestations, or create a new version of the attestation document by clicking on the "Create New" button. The Admin is then taken to the Attestation text editor page from where the new document can be modified and published.
The attestation editor page is separated into the following two sections:
** IMPORTANT NOTE **
To successfully edit and publish a new Attestation the following guidelines should be followed:
Placeholders such as those included in the 'Legal Attestation' section (e.g. {{ Legal Company Name }}) must not be added to the 'Plain Language Explanation' as they will remain unchanged (i.e. placeholders will not pull any values into generated documents). For example- adding {{ Legal Company Name }} as a placeholder will appear unchanged as {{ Legal Company Name }} in generated Attestation documents.
When a change or new attestation is published the update can be instantly observed in the App Registration wizard on the Developer Portal.
Admins will be notified via email when a new app request has been submitted by a patient/member. Admins can then login to the App Management Console and view the details related to the request by selecting the 'App Requests' table.
A list of all app requests received will be visible to the admin under the 'App Requests' table. Using the information collected, admins will be required to take the initiative to reach out to the app developer and ask him/her to register their app via the Developer Portal.
Admins can click on any of the apps in the 'App Requests' table to track if an email was sent to the App requester and add additional notes if they choose to do so.
Admins will be notified via email when a new backend service request has been submitted by a developer. Admins can then log in to the App Management Console and view the details related to the request by selecting the 'Backend Services' table.
A list of all backend service requests received will be visible to the admin under the 'Backend Services' table.
Starting from Smile CDR v2023.08.R01 AppSphere admin user configuration requires assigning Bulk Export permissions listed below:
After upgrading, please make sure that appSphere users have all required roles and permissions listed on the Configuring Different Users page.
** IMPORTANT NOTE **
If the correct permissions for the admin role are not assigned, then the following error message will be displayed when admin tries promoting to Live application in Admin Console.
** IMPORTANT NOTE **
After an hour of inactivity, the admin will automatically be logged out of their session and the following time out message will appear.
** IMPORTANT NOTE **
Google Chrome blocks third-party apps from sending cookies back to the server when using incognito window mode, which can have some unintended effects on the performance of Smile's appSphere application.
To avoid this, please enable cookies manually by following the instructions below.
Step 1: Select the eye icon in the URL bar and the “site not working” link.
Step 2: Select “Allow cookies".