The Admin Panel of Apps


The Admin Panel is a tool intended for platform administrators. The toolbar provides access to different functionalities such as monitoring, platform access management, app access management and email templates.

Notes

  • The Admin Panel is accessible only to platform administrators whose profile is App Center Manager.
  • Access rights are managed at two levels:
    • Access rights to the platform, defined for each user.
    • Access rights to apps, defined for each user and for each team.

Screens description

Access: Apps - Gallery - Admin panel icon.png Admin Panel in the App Gallery toolbar.

Toolbar

Note: The name of the icon may be displayed, depending on the device's screen size. When you move the cursor over certain icons, an infotip is displayed.

         Apps - Admin panel - Toolbar.png

Apps - Admin panel - Back to store icon.png Back to Store: Used to return to the App Gallery.

Apps - Admin panel - Monitoring icon.png  Monitoring: Used to view the most commonly run apps in the App Gallery, the last user activity date and the widgets used in the App Gallery, etc.  Open url.png See the description.

Apps - Admin panel - Users management icon.png  Users Management: Used to assign a user profile to users authorized to access the platform. Open url.png See the description.

Apps - Admin panel - Teams management icon.png  Teams Management: Used to specify the users/teams with access to each app and the operations they are authorized to perform by assigning rights, e.g. administer, modify, duplicate or run the app. Open url.png See the description.

Apps - Admin panel - Email templates icon.png Email Templates: Used to manage email templates, e.g. forgotten passwords, reinitialization of passwords, inviting users. Open url.png See the description.

AuthenticationZone

Apps - Authentication zone.png: User information zone. 

  • Apps - Logout icon.png : Used to close the platform.
  • Click the photo or name: Used to open the user information zone.
             EVApps - Gallery - User Profile.png

See the description of properties.

Name, Email: Name and email address of the logged-in user. To associate a photo, click Apps - Upload icon.png.

Customer: User account on the Product name - ev sas.png platform.

Current Password: Current password of the logged-in user. To modify it, enter the new password in the New field and confirm it in the Confirm new Password field.

System Message: Language used to display error and system messages.

The properties below are inherited from the logged-in user's platform (in Windows, this is specified in the Control Panel > Regional and Language Options). You can, however, overwrite them.
  • Date format: Format applied to dates.
  • Time format: Format applied to time.
  • Thousands separator: Character used to group thousands.
  • Decimals separator: Character used to indicate the decimal symbol.

Manage my External Accounts (Note: Only if users can access services with OAuth 2.0 authentication using their own accounts): This enables logged-in users to manage their personal accounts for accessing services with OAuth 2.0 authentication.

EVApps - Gallery - User Profile - Manage external resources.png

  • Service: Name of the service (or third-party application).
  • Visibility: Used to indicate if authentication is only for the logged-in user (Private) or for all users with access to the service via an Product name - ev sas.png app (Public).
  • Account: Account associated with the service.
  • Apps - Delete icon.png : Used to delete the login information for the selected service.
    • Click Remove All to delete the login information for all services.
    • If the deleted information is used in an app, users of the app must once again log in manually.

Note: You can define the services configured for connectors using the account defined in the connector.

Example documentation icon EN.png   Connection to Tweeter:
  • Corporate tweets ==> users automatically have access to corporate timelines using the account defined in the connector. This account does not appear in the list.
  • Personal tweets ==> users must enter their own login information. The account appears in the list.

Monitoring

         Apps - Monitoring.png

This screen is divided into four zones:

  • (1) List of apps in the App Gallery.
    • By default, apps will appear from most commonly run to least commonly run.
  • (2) List of users with access to the platform.
    • By default, user activity on the platform will appear from most recent to least recent.
  • (3) List of widget types used by all apps in the App Gallery.
    • By default, widgets will appear from most frequently used to least frequently used.
    • There are two views available:
Grid Matrix
Information is displayed in a table

Apps - Monitoring - Number used widgets - Grid view.png

Information is displayed graphically

Apps - Monitoring - Number used widgets - Matrix view.png

  • (4) Statistical indicators:
    • Number of apps available in the App Gallery
    • Number of custom widgets
    • Number of shortcuts
    • Number of themes
    • Number of users

Note: Click a column header to sort data in the table.

Platform access management

This screen is used to define:

  • Access rights to the platform for authorized users by assigning a user profile to each of them, e.g. platform administrator, app creator, designer or standard platform user.
  • Access rights to each app by assigning each user the rights to administer, modify, duplicate or run the app.

    Open url.png See the description.

         Apps - Access Management - User Management.png

Teams Management

A team is a group of users authorized to access the same apps and with the same rights. This screen enables you to define the members of each team and to indicate the operations they are authorized to perform in each of the apps, e.g. administer, modify, duplicate or run the app.
         Apps - Teams management.png

  • A given user can belong to one or more teams.
  • In Product name - ev sas.png, a predefined team called Everyone groups all users authorized to access the platform.
    • It cannot be deleted.
    • It is automatically refreshed each time a user is added or deleted.
    • It appears at the top of the list of users in all access management dialog boxes.

Best Practice icon.png To give all users who are authorized to access the platform the right to access an app, select the team called Everyone.

  • Access rights to apps:
    • Users belonging to a team will have the access rights assigned to the team as well as the access rights assigned specifically to each of them. 
    • Users who create an app will automatically have all rights to it.

Description of a team

Access: Click one of the teams.
         Apps - Teams management - Edit team.png

Team Designation: Name of the team.

Email: Email address of the team.

Team Member list: List of users belonging to the team.

Non-Team Member list: List of users not belonging to the team.

  • To add users to a team, select the users you want from the Non-Team Member list. To select several users at the same time, press Ctrl + right-click or Ctrl + Shift. Next, click Copy to a List - Left icon.png.
  • To remove users from a team, select the users from the Team Member list and click Copy to a List - Right icon.png.

App table: Select the apps the users in the team will be authorized to access and define specific access rights for each of them:

  • Apps - Rights - Administer icon.png Admin: Users are authorized to administer the app but cannot modify or run it.
  • Apps - Rights - Edit icon.png Edit: Users are authorized to access the graphic editor to edit the app.
  • Apps - Rights - Execute icon.png Execute: Users are authorized to run the app but cannot modify it.

Action buttons

Add Team: Used to create a new team.

Delete Team: Used to delete the selected team.

  • Users belonging to the team will no longer have the access rights to apps defined for this team. 
  • They will however continue to have the access rights assigned individually to them as well as those assigned to the other teams where they belong.

Email Templates

Email templates are used to apply the same formatting, i.e. font, color or layout, to all messages with the same subject. The aim is to avoid having to create and write the same email each time.

Each tab enables you to define a specific template.
         Apps - Email templates.png

  • You can customize any email based on a template according to its context, prior to sending it.
  • You can insert dynamic variables in the text.
    • They will automatically be replaced when the message is sent.
    • These variables must be surrounded by the # tags.

Forgot Password tab

This template is used to format the message to be sent to users who click the Forgot Your Password link.

Hi #[NAME]#,

A new password was generated for you: #[PASSWORD]#
For security concerns, we highly recommend changing it after connecting to the #[APPSTORE_NAME]#

Regards,
The #[APPSTORE_NAME]# Team

Reset Password tab

This template is used to format the message sent to reinitialize the user's password using a temporary password.

Hi #[NAME]#,

A new password was generated for you: #[PASSWORD]#
For security concerns, we highly recommend changing it after connecting to the #[APPSTORE_NAME]#

Regards,
The #[APPSTORE_NAME]# Team

Invite User tab

This template is used to format the invitation email to be sent to new platform users. The email will contain the URL to the platform and the user's login information, i.e. email and password.

Hi #[NAME]#,

We're proud to invite you to Easyvista Apps Center.
Please click on the link below connect :
#[LINK_TO]#

Credentials:
    Login : #[EMAIL]#
    Password : #[PASSWORD]#
Tags:
Last modified by Unknown User on 2019/04/01 20:13
Created by Administrator XWiki on 2019/04/01 20:05

Shortcuts

Recent changes
•  Service Engine
•  Service Apps
•  Self Help

Glossary

Powered by XWiki ©, EasyVista 2019