Overwolf

Overwolf

  • Getting Started
  • Docs
  • API
  • Events Status
  • Blog
  • Q&A
  • Support

›Developers Console

Best Practices

  • Overview
  • App specific experience
  • First time user experience
  • App launch performance
  • Marketing Communications
  • User journey and error handling
  • Per-game settings
  • Hotkey best practices
  • Second monitor usage
  • Data persistence
  • Reduce OPK size
  • Use Tab as an app Hotkey
  • Type definition file
  • Download Link with referral ID
  • Video capture best practices
  • Enable Developer Tools
  • Exclusive Mode Overlay
  • Electron Migration

Using Windows API

  • Using Overwolf windows
  • Windows Communication
  • Windows Types
  • Resolution Size and Position
  • General Tips

Understanding OW logs

  • What are Overwolf logs
  • DxDiag log
  • Trace logs
  • OBS logs
  • OverwolfPerf log
  • Overlay game HTML

Using Plugins

  • Plugins overview
  • Plug-in Implementation
  • Write your own plugin
  • Sample plugin
  • Simple I/O plugin
  • TeamSpeak plugin
  • Downloader plugin
  • Process Manager plugin

Using Events

  • JavaScript events overview
  • Using game events in your app
  • Game events Simulator
  • Verifying event status

Developers Console

  • Submit a new version
  • Release notes
  • Submit for review
  • Update store listing
  • Manage your subscriptions
  • Users and permissions
  • Crash reports
  • Rating and reviews
  • App Channels
  • CLI

Integrations

  • Integrating app analytics
  • Login with Twitch
  • Login with Overwolf
  • Event SDK for Game Devs
  • Twitch Extensions

Request a Service

  • Marketing asset requirements
  • Looking for Group
  • Promoting your app
  • App recommendations

Community Help

  • Join the Community
  • Webinars
  • Developers Content
  • Code snippets

Legal

  • Legal overview
  • App terms
  • Developers terms
Edit

Manage users and permissions

In this article, we'll go over the process of adding and updating users in your developer console account.
These users can be your team members, or anyone else who maintains your app, updates your store listing, manages releases, etc.
You will be able to set different permissions and roles for each user.

Partners and Users overview

Before we begin, a few words about what a Partner is and about the hierarchy and relations between Partners, Users, and Apps.

  • The Partner entity represents a team or company.
  • A User can be part of many Partners (teams), and a Partner can contain many users.
  • A Partner can own many Apps, but an App can be owned by only one Partner.
  • A User can be part of, or own many Apps, and an app can contain many users.

Now, after everything is clear and makes sense, let's start.

Login to the developers console

After logging to the Overwolf developers console, navigate to "Settings" - "Users and Permissions":

login

Select Partner

As you can see in the following screenshot, my User is part of many Partners (teams). Note that it's not so common, as you will usually be part of one Partner.

login

Let's edit the first Partner and add users to it.

Edit Partner details

After selecting which Partner you would like to edit, you will get to the Partner Details page.

As the Partner's owner, you can edit various properties like its name, primary owner, and associated apps.

login

Assuming the current Partner contains at least one App, let's add a new user and associate it with that app.

Add new User

After clicking the "Add User" button, you will get this popup:

login

Enter the User's email, and hit "Add".

Manage User details

Now that we set the new User, we can associate it with one or more Apps that "belong" to the current Partner.
In addition, in each App we can set different permissions (roles) for different users.

Let's select it from the list and hit "Manage".

login

Associate user with an app

After clicking the "Manage" button, you will get the User details page:

login

The first step is to associate the new User with an App. hit the the "Add App" button.

Set the user's role for an app

After clicking the "Add App" button, you will get this popup:

login

You can choose one of the Partner's Apps and the User's role for that App's select box.

A role is a set of permissions. Read more about roles below.

Repeat the process until you finish setting all the required permissions for all the Partner's Apps.
In the following screenshot, you can see that we set our User as the "Owner" of the "WorkFlowy" app:

login

After you finish setting the required permissions for the user in the various Apps, don't forget to hit the "Save" button.

Roles and permissions

As mentioned above, A role is a set of permissions for an App.

Each user can be set to a single role per App. E.g., a certain user can be either the "owner" or "regular user" for a specific app.

Currently, there are two available App roles: Sser and Owner.

  • User - Can view and edit any section except the "Users and permissions" page
  • Owner - Can view and edit any section related to their App
Last updated on 11/30/2020 by LiriKatz
← Manage your subscriptionsCrash reports →
  • Partners and Users overview
  • Login to the developers console
  • Select Partner
  • Edit Partner details
  • Add new User
  • Manage User details
    • Associate user with an app
    • Set the user's role for an app
  • Roles and permissions
  • Legal
    • Terms overview
    • Developer's terms
    • App terms
    • Overwolf terms
    • Overwolf Privacy policy
  • Support
    • Questions and Answers
    • Discord
    • Slack
    • Facebook
    • Twitter
  • Documentation
    • Changelog
    • API
    • App Creation Process
    • Best Practices
    • Game Events status
  • Information
    • Careers
    • Fund
    • Developers Blog
    • Overwolf Appstore
    • Advertise on Overwolf
Overwolf 2022