Hi, we’re a public app using managed installations and thinking about applying for the read_users scope. Will this work smoothly with managed installations? What happens if a shop that’s not on a Plus or Advanced plan installs our app?
Just heard back from Partners support - apparently read_users scope is not available for public apps, only for custom apps.
Hey again @Patrick_Jakubik , thanks for sharing this, just wanted to confirm officially that this is correct. Right now, read_users
is only available for custom apps and is approved on a case by case basis. Just wanted to share this in case other folks stumble on this thread while researching this in the future.
@Alan_G are there criteria for the allowed cases? Support is saying that it’s not available at all. We are implementing B2B functionality for Plus users of our app. We need to get the StaffMember assigned to a company but get an error when we try without this scope. Seems like a legit use case?
To clarify, it’s for a public app. Are you saying it’s never available for public apps? Or only on a case by case basis?
Hey @evnttr , appreciate the follow up here. As a general rule, we do only approve read_users access to custom apps for certain merchant plans (Plus would be one of these though). I do know there have been some exceptions to this rule for public apps on a case by case basis, but these are handled through direct outreach by our product and partnership teams (invite only).
Hope this helps clarify things, let me know if I can help out any further at all.