Skip to end of metadata
Go to start of metadata

Introduction

As an administrator, Appcelerator Dashboard lets you view details about your organization, manage the users who have access to the AMPLIFY Appcelerator Services, and manage the applications created by members of your organization. All of these functions are available through the Organization page. To access this page, log in to the Dashboard, then click on your name in the upper-right and select Organization from the menu.

Concepts

Users belong to organizations. An organization is a group of people working for the same entity – typically the members of a company or some subset of a company.

  • Organization members can create new Titanium applications in Appcelerator Studio or register an Android or iOS application in Dashboard. These applications belong to the organization the user designated during the app creation process.
  • Organization admins can create applications, invite users to join the organization, and assign organization members to application teams.

A user can have different administrator rights:

  • Org Admin gives the user access to manage the organization.
  • API Runtime Services Admin gives the user access to manage API Runtime Services application associated with the organization using the acs CLI, including republishing or remove applications.

A user can be a member of multiple organizations. In this case, the user will see an organization switcher in the Profile drop-down, located in top-right of the Appcelerator Dashboard.

An application team is a group of people working on a single application. Application team members can have different roles:

  • Application admins can add users to the application team, change user roles, and update or modify the application's data. The user who creates an application becomes an admin for that application by default. Some ACS APIs can only be called by application admins. 
  • Application members can access application data.

All the data generated by an application is visible to members and admins of the app and the admins of the organization the app belongs to. Organization admins can see data for all of the organization's applications.

An organization can have children organizations. These children organizations are allocated user and device account resources from the parent organization.  An administrator of the parent organization can create children organizations and manage applications and users for both the parent and children organizations.

Roles and features

Users can be assigned different roles that grant them the rights to the Dashboard associated with their assigned role. Those roles and rights are:

  • Org Admin - User who has administrator rights over your organization's Dashboard.
  • Developer - User who has general developer rights.
  • Collaborator - Developer role (any license with collaboration enabled) from another organization who has access to your organization without taking up an additional license.

View Organization details, applications, and members

To manage organizations, applications, and members:

  1. Log in to Dashboard.
  2. To open the Manage Organizations page, select Organization from the Profile menu or select Manage Organizations from the Organizations menu.

This opens the Manage Organizations page for the currently selected organization. 

Add an organization member

If you are an organization admin, you can add new members to an organization. An organization admin can only add as many members as the number of available seats in the organization.

  1. Log in to Dashboard.
  2. Click on the Profile menu and select Organization or click on the Organizations menu and select Manage Organizations.
  3. If you're a member of multiple organizations, select the organization you want to view from the list at the top-left. 
  4. Click the Members tab.
  5. Click the + icon in the upper-right corner.
  6. Enter the user's email address.
  7. Select the user's role (Administrator, Developer, or Collaborator) from the Role drop-down menu. Administrators can manage all users and applications in the organization.
  8. If the user is to be an API Runtime Admin, select the API Runtime Admin checkbox. If the API Runtime Admin checkbox is selected, the user can administer API Runtime applications created by other users.
  9. In the Apps list, select the application teams, if any, the user should be added to.
  10. Click Add Org Member.

An email invitation is sent to the user, providing a link to confirm their membership. If the user has not yet accepted, the user's name appears in the member list with an Invited status.

Add or remove application team members

You can add team members to an application via either the Members or Team tabs.

To add or remove team members from the Members tab:

  1. Log in to Dashboard.
  2. Click on the Organizations menu and select Manage Organizations or click on the Profile menu and select Organization.
  3. If you're a member of multiple organizations, select the organization you want to view from the list at the top-left.
  4. Click the Members tab.
    1. From the list of members, select the member to manage and click App Teams in the row for that member.
    2. Locate the application you want to add the user to and click add (+).
    3. Select the new member's role, Administrator or Member, from the menu.
    4. To remove the member from an application team, click the check mark button and confirm the removal.

To add or remove team members from the Team tab:

  1. Log in to Dashboard.
  2. From the Apps menu, select the app to manage.
  3. Click the Team tab.
    1. Locate the member you want to add and click add (+).
    2. Select the member's role, Administrator or Member.
    3. To remove a member, click Remove Member.

Newly added team members are sent an email informing them that they were added to the application.

Delete an application

  1. Log in to Dashboard.
  2. Click on the Apps menu and select All Apps.
  3. If you're a member of multiple organizations, select the organization you want to view from the list at the top-left.
  4. Locate the application to delete in the table and click the red trash can icon. A dialog appears asking you to confirm the action.
  5. Enter the name of the application that you would like to permanently delete in the Confirmation field.
  6. Click I understand that this a permanent and irreversible action. Continue.

Modifying a member's role or access

After you create or add a member to your organization, you can view and modify the user's access rights or role.

  1. Log in to Dashboard.
  2. Click on the Organizations and select Manage Organizations or click on the Profile menu and select Organization.
  3. If you're a member of multiple organizations, select the organization you want to view from the list at the top-left.
  4. Click the Members tab.
  5. To change a member's role, select a different role from the Role drop-menu menu. Administrators can manage all users and applications in the organization. All other user roles can view only applications to which they belong.
  6. To change a members administrator privileges, enable or disable the API Runtime Services Admin checkbox. API Runtime Services Admin makes the member an administrator of the API Runtime Services apps associated with the organization.
  7. To remove a member from the organization, select the Tools icon and select Remove Member and then confirm the removal.
  8. To change a member's application team assignments, select the Tools icon and select App Teams. Refer to Add or remove application team members.

Troubleshooting

Icon

I was recently promoted to Administrator but I cannot see applications from other users

  1. Log out of the Dashboard.
  2. Clear your browser's cache.  You may need to restart the browser.
  3. Log back into the Dashboard.