App Distribution for iOS, Android and Windows
DashboardStart for free
  • Updraft App Distribution Documentation
  • Microsoft App Center Alternative
    • Windows App Distribution
    • App Center Migration Tool
  • Welcome to Updraft!
    • What is Updraft?
  • Quickstart
    • Register your Organization
    • Your first app project
      • Upload your first app versions (builds)
      • Install your app
  • Dashboard
    • Create Projects
    • Latest received Feedbacks
    • Documentation
    • Usermanagement
      • Permission Groups
      • Tester Dashboard
    • Profile & User Account
      • Profile Preferences
        • Two-factor authentication
      • Personal token
      • Notifications
      • Organizations
      • Account Settings
      • Plan & Billing
        • Free Plan
        • Paid Plan (Pay-As-You-Go)
      • Security (Single Sign-On)
        • Single Sign-On with Okta
        • Single Sign-On with Google Worspace
        • Single Sign-On with Microsoft Entra
        • Single Sign-On with JumpCloud
        • Single Sign-On with Ping Identity
        • Custom SSO (SAML)
      • Developer Accounts
        • App Store Connect API
        • Google Play Connect API
  • Your Projects
    • Project Settings
      • Overview
      • Automatically clean up build binaries
      • Notification Integrations
        • Slack integration
        • Webhook integration
        • Microsoft Teams integration
        • Discord integration
        • WebEx integration
      • User & Permissions
    • App Overview & App Settings
      • Notifications
      • Security
      • Last uploaded build
      • Add another app to your project
      • Android App Bundle (AAB)
    • Builds and App versions
      • Build history / app version history
        • iOS Resigning
        • Android Resigning
      • Release Notes
      • Exchange already uploaded app version
      • Distribute and install a pre-release version of your app
        • App download page
    • Feedback
    • App Distribution
      • Testers & Distribution Groups
      • Distribute your app
        • Single Release
        • Beta Release (one link two apps)
        • Store
          • App Store Distribution
          • Play Store Distribution
      • Release History
      • Install an app distributed from Updraft
  • Integrations
    • Jenkins Plugin Updraft
    • Fastlane
    • Gradle
    • Teamcity with Gradle (Android)
    • Teamcity
    • GitLab CI/CD
      • GitLab iOS with Fastlane
      • GitLab app distribution for iOS builds
      • GitLab app distribution for Android builds
    • Bitrise
  • API
    • Upload API
    • Upload Apps with CURL
    • Rest API
      • Distribution group and Permission group API
  • Updraft SDK
    • Autoupdate
    • Integrating Updraft Android SDK
    • Integrating Updraft iOS SDK
    • Integrating Updraft Flutter SDK
  • Android
    • Unknown sources in Android
    • .apk installation on Samsung Browser
    • Android FAQ
    • 🪅Android Icon Troubleshooting
    • Google Play Store upload issues
  • iOS
    • Untrusted Enterprise Developer
    • Code Signing Explained (Certificates, Identifiers, Profiles – what?)
    • Registering a UDID for Ad Hoc Distribution
    • What does "App could not be installed at this time" mean?
    • iPadOS on Safari
    • iOS FAQ
  • Data Security
    • Data hosting in Switzerland
      • Swiss data privacy law
    • End to end data encryption
    • General Data Protection Regulation (GDPR)
    • Single Sign On (SSO)
    • Custom Storage
      • Google Cloud Storage
      • Custom S3 bucket
    • ISO 27001
  • What's New/ Changelog
  • Roadmap
  • FAQ
  • Contact us
Powered by GitBook
On this page
  • Creating an organization
  • Organization roles & user roles
  • Adding users to an organization
  • Advanced access Organization level
  • List of Users of an organization
  • Editing user role per project
  • Remove user role from project
  • Removing users from an organization
  • Transfer account owner rights
  • Disable 2FA for single users (if enforced)
  1. Dashboard

Usermanagement

What user administration in Updraft looks like

Creating an organization

Once you have registered on getupdraft.com, you will automatically create a new organization.

Organization roles & user roles

These are the three roles within an organization:

Owner - Can view and edit all data of all app projects of his organization. Owner can create users and distribute all apps. Owner has access to the account settings and to plan & billing.

Admin - Can view and edit all data of projects where he has project access. Admin can add members and distribute apps.

Tester - Tester is a viewer user-role, can view and install all apps and related app versions where he has project access.

Mobile-User - Can only install apps he has project access to it. Can only login on the mobile web app and not on desktop.

User role / feature
Owner
Admin
Tester
Mobile-User

Manage all projects

Yes

No

No

No

Manage all Users and Access

Yes

No, only on project-level

No

No

Price Plan & Billing

Yes

No

No

No

Manage Organization Account Settings

Yes

No

No

No

Create Projects

Yes

No

No

No

Add new apps to projects

Yes

Yes

No

No

Manage App Settings

Yes

Yes

No

No

Invite Project Members

Yes

Yes

No

No

Manage App Access

Yes

Yes

No

No

App version installation

Yes

Yes

Yes

Yes, only on Mobile Web or Updraft App

App version add/delete

Yes

Yes

No

No

App version history

Yes

Yes

Yes

Yes

Resign binaries

Yes

Yes

No

No

Distribute single app version

Yes

Yes

No

No

Distribute beta app versions

Yes

Yes

No

No

Add testers and groups to project

Yes

Yes

No

No

Distribute to App Stores

Yes

Yes

No

No

Add Play Store Account

Yes

No

No

No

Add App Store Connect

Yes

No

No

No

SSO Integration

Yes

No

No

No

Adding users to an organization

There are two ways to add users to an organization:

Directly to the organization:

  1. On the left side navigation, select the user's page

  2. Click on add new user

  3. Type the user's email address and the name of the user

  4. Add the user

This gives the user access to the organization. Per-Default with Admin-user role rights. However, they won't see any of the app projects listed in the organization unless they're explicitly invited to the app project as a member or if they create their own app project from the dashboard page. As soon as you have create your new user they will get an invitation e-mail to verify their account.

Directly within an existing project as a project member:

  1. Select your app project

  2. Go to Project Settings

  3. Invite new project member

  4. Type the user's email address and select the user-role

  5. Select the applications of your project where your user should get access

  6. Invite him

If the newly added member is already a user within your organization he will now have access to your app project with the given user-role.

If the new added member is not already a user of your organization, he will get an invitation e-mail from Updraft, after verifying his account he is able to see the app project where he was invited to.

Advanced access Organization level

Managing user access to app environments

As an organization Owner , you can control user access to specific app environments within an app project. Here's how to manage access:

Steps to Manage Access

  1. Disable Access to a Single App Environment:

    • Owner can disable a user's access to a specific app environment, preventing them from viewing or interacting with it.

  2. Enable Access to a Single App Environment:

    • Owner can grant a user access to a specific app environment of a project.

  3. Enable Access to Multiple App Environments:

    • Owner can enable access for a user to multiple app environments simultaneously.

Additional Guidelines

  • Dashboard Visibility:

    • If a user has project access but no access to any app environments within it, the project will not be visible on their dashboard.

  • Direct URL Access:

    • Users without access to a specific app environment cannot access it via direct URL in the dashboard.

  • Admin Role Access:

    • When adding a user with the Admin role to a project, no specific apps need to be selected. Admins of a project automatically have access to all app environments in the project.

  • Tester/Mobile-User Role Access:

    • When adding users with the Tester or Mobile-User role to a project, you can select which apps they can access.

Adding a New Member

When adding a new member to a project, owner and admin can define their access to specific apps/environments in a second step, ensuring precise control over user permissions.

List of Users of an organization

As the owner of your organization, you can view all the users in your organization. To do this, simply click on the Users page in the navigation bar.

Editing user role per project

As an Owner of an organization, you have the possibility to edit the user role per project per user (project access).

Remove user role from project

As an Owner of an organization, you have the possibility to remove a user from a project.

Select the user you would like to edit, select the project, click on the 3 dots and then remove it from the project.

Removing users from an organization

As an Owner you have the possibility to remove users from your organization. If you do so, they will lose all access to your organization account.

  1. On the left side navigation, select the page Users

  2. Select User from the list

  3. Click on the 3 dots

  4. Click on delete

  5. Confirm

Transfer account owner rights

Only one person can have the rights of the account owner. A user with account owner privileges can transfer their account owner privileges to another user within their organization. As soon as an account owner has transferred his rights to another user, this user receives the user role 'Admin' and no longer has access to the projects of the organization.

Steps to transfer account owner

  1. Login as account owner

  2. Go to usermanagement page

  3. Select the user you would like to transfer your owner account

  4. Click on the 3 dots

  5. Confirm it with your password

Disable 2FA for single users (if enforced)

As an Owner you can always see the status of 2FA for all users from your organization.

If 2FA is enforced for your organization you can disable 2FA for specific users by:

  1. On the left side navigation, select the page Users

  2. Select User from the list

  3. Check the status of 2FA

  4. Disable it

PreviousDocumentationNextPermission Groups

Last updated 6 months ago

A user role is a collection of different permissions. During to your project you can choose a user-role. You grant that member all permissions which this user-role contains as soon you added the member to your project.

Select (Project Members)

adding a new member
Users & Permission
Transfer Ownership