Follow

A package I want to purchase on the Asset Store says ‘Extension Asset: One license required for each individual user’ under the ‘License’ section. What does this mean?

Symptoms:

  • A package on the Asset Store says ‘Extension Asset: One license required for each individual user’, how is this different from other packages?

  • I want my whole team/ more than one person to have access to an Asset but on the Asset Store description, it says I need to purchase one licence per seat.

Cause:

-

Resolution:

If you are buying an Extension Asset, you will be required to purchase multiple copies (seats) for the Asset if multiple users will have access to it.

Any Asset categorized in the Asset Store as an "Editor Extension" “Scripting”, or  “Services”, are collectively known as an “Extension Asset”.

When purchasing the Extension Asset, you will be able to change the quantity via the shopping cart. This number represents the quantity of seats/ copies, and the Asset’s cost is per seat.

If you already own the Extension Asset, but need to purchase more seats, you can do so:

  1. Sign in to your Unity ID you used to purchase the Asset.
  2. Open the Asset Store and find the Asset you want to purchase again.
  3. Click the ‘Download’ button on the Asset page.
  4. An option will be displayed allowing you to purchase more seats by changing the quantity.

       Playmaker.png

Once you have purchased multiple seats (copies) of an Asset, you can allow team members to use the Asset without any issues.

More information:

Asset Store EULA

Transfer an Asset from one account to another

What does 'Multi Entity' & 'Single Entity' mean?

 

Was this article helpful?
0 out of 3 found this helpful
Have more questions? Submit a request

11 Comments

  • 0
    Avatar
    Yuriy Srybnik

     Please provide more details for standard assets. The question is about all assets, but the answer, for some reason, is only about Editor Extensions. Can a team, working on one project, use one license for an Asset purchased from the Asset Store?

  • 0
    Avatar
    Lara

    Hi Yuriy,

    You can use one purchase of an asset with your Team, so long as you are all based on the same site. Editor Extensions are the exception to this rule, as they require one license per seat.

    Please see this passage from our Asset Store Terms of Service for further clarification:

    2.3

    EXCEPT FOR EDITOR EXTENSION ASSETS, END-USER is granted a license to install and use Assets on an unlimited number of computers provided that these computers are either all (i) physically located at a single physical location ("Site") belonging to END-USER, or (ii) laptops belonging to END-USER which have been made available by END-USER to its employees that are employed at the same Site provided all such computers have appropriately licensed Unity software installed. Consequently, any Asset may only be used at particular Site or on computers assigned to END-USER's employees employed at the same Site and may only be moved to another Site subject to prior written approval from Licensor. THIS CLAUSE 2.3 DOES NOT APPLY TO ASSETS THAT IN THE UNITY ASSET STORE ARE CATEGORIZED UNDER THE HEADING "EDITOR EXTENSIONS."

  • 1
    Avatar
    Tomasz Czerniejewski

    After purchase of multiple Editor Extension licenses - How can I allow team members to download and use it without giving them my account password?

  • 0
    Avatar
    Lily

    Hi Tomasz,

    If you have purchased multiple Editor Extension license seats for your team, you can distribute the download files between these users. We would recommend you do this via a file sharing system, such as Dropbox or Google Drive.

    :)

  • 2
    Avatar
    Matthew Holtzem

    How does this work for a developer publisher relationship where another person/persons at a different site would have access to your project, but not actually be using the assets. Are you still required to purchase extra licenses in that case?

    Alternatively if you have a team of two, say a coder and an artist, do you need multiple licenses of code based assets that the artist will never touch? 

    Edited by Matthew Holtzem
  • 0
    Avatar
    Jeremy Dorn

    I am currently a solo developer with Unity Plus, and have that setup on a Mac running Bootcamp. Functionally I have a Mac and Windows computer, in accord with EULA for Unity Plus, allowing it to be installed on a Primary (my Windows) and Secondary (my MacOS) computer. However the Asset Store EULA seems to conflict with that. Section 2.4 calls out "per computer", not "per seat". Which is also in conflict with the wording used on the asset pages themselves, which use the "per seat" wording.

    By the wording used, I would need to buy a licence for both my Mac and Windows side for each Editor Extensions like PlayMaker and Amplify Shader.

    If Unity intended this to mean Per Seat (as defined there) then they should have done so in the Asset Store EULA and have it align with the Unity3D EULA. But they don't. It reads Per Computer.

    https://unity3d.com/legal/terms-of-service/software

  • 1
    Avatar
    Ari Romano Pfefferkorn

    After buying multiple assets for distributing to the team: how can I tell how many license we have? The unity download manager doesn't show that.

    There's basically no difference between having bought an asset once or multiple times (except paying more money). So it's hard to keep track of the licenses.

  • 1
    Avatar
    Burc Sade

    We are a team of two and I've purchased an extra seat for an editor extension. I can't see how to assign this seat to other team members. There is no page to view which asset has how many licensed seats available/in use.

    This whole 'license per seat' system is hard to understand. Please fix this...

  • 1
    Avatar
    Mikael Högström

    We are a team of 10-20 (varying over time) and two people need to use an editor extension. This editor extension is not a pure extension but needs to be committed with the rest of the project in source control. How many licenses should we purchase? 2 or 20? Or 25 just to be sure not to be in breach of the EULA in case we bring on some extra people at crunch?

    Is there some way to keep track of this using the unity editor or do we now need to create an excel sheet or something to keep track of who uses which license ourselves? 

    The unclear EULA and the lack of a way to keep track of licenses will probably result in us not usnig the asset store at all so please fix this ASAP.

    It would make sense if editor extensions were only that, an extension of the editor that could exist only locally on one developer's computer. But many of them need to include runtime components and must be pushed to version control along with the project. And the license does not explain how to handle this.

    I would also accept a solution where it was possible to purchase an "enterprise version" of an editor extension for say 10 times the price which allowed unlimited seats. Then we could safely put it in the project regardless of how many people later join the team.

     

     

  • 0
    Avatar
    Derek

    Hello Mikael. 

    Thanks for reaching out to us. 

    I'll try to help as best as I can. Anything which is an editor extension and requires one seat per user, is written on the asset page. So if it doesn't say this then you can share the asset amongst your team. 

    Typically the asset store accounts are set up in a way that whoever makes the purchase has access to the asset. If you have purchased more than one license for an editor extension, there is no way to assign these as seats to the developers accounts. They need to be shared manually via Dropbox or some other means of file sharing. 

    I realize this isn't the most intuitive process. We are always trying to make the asset store easier to use for everyone so I am happy to pass this along as feedback to the store team. 

    Also, If you would like to continue this discussion feel free to reach out to me and my team on the following email 

    support@unity3d.com 

    I hope this information helps you.  

  • 0
    Avatar
    Mikael Högström

    @Derek, thanks for taking the time to answer!

    My question was not at all about how to share assets, it was entirely about the EULA. I have asked support, I have asked our Unity rep and I have asked here, but getting answers about the EULA on this or other issues seems entirely impossible. Whenever I have had a question about EULA there is some magic handwaving answering some other question that I didn't ask, kind of like above where I am instructed on how to share files between team members instead of answering the direct question about how many licenses I should get. I'm giving up, as it stands now, I will not touch seat licensed assets at all.

    The solution seems simple to me, either remove single seat licensing entirely (from the publisher forum it seems publishers are not too happy about them either) or fix the EULA and add an enterprise license so companies can "buy once and then forget". 

     

    EDIT: 

    Also, it would help immensely if you could let the EULA state what it means to "use" an editor extension. As the asset store allows single seat licenes to force their way into the runtime repository of a project, it would be great if the EULA could state if this is excluded from "usage". Otherwise a single seat asset that puts its dirty tentacles in the actual runtime code of a project will taint the whole team with needing a license, regardless if they even know the "editor extension" exists or not. 

    If an editor extension was only an editor extension then I would have no problem at all with single seat licensing. But unfortunately they 

    1. must be included in the project and can't be installed in the editor like plugins in any other tool I have ever used, so will be pushed unless developers have the discipline to add their path to .gitignore

    2. are allowed to also put code in non-editor assemblies, making the .gitignore solution impossible anyway

     

    Edited by Mikael Högström
Please sign in to leave a comment.