Hi there,
I checked your snap and the interface combination it uses is indeed reserved to brand store customers. It does not appear you have a brand store - we really would need you to have one (which is a commercial concern at this point, I can’t directly help with this or “give” you a brand store) before we can set up this snap to work the way you need.
You asked for a “company [account] as a brand store” - Unfortunately this is not a thing or operation that exists. A brand store is a “partition” of the global Snap Store hosting snaps meant for your company’s IoT devices. In the process of setting the brand store up, we take some existing accounts that you have designated as administrator, reviewer and publisher, and we “attach” them to the brand store. But without a brand store, these accounts are just normal accounts; even within the context of a brand store, an individual account does not have the ability to have permissions granted to a snap. This ability comes from the brand store itself, not the accounts.
When we talk about an “organizational” account, we usually mean a non-individual account within your organization, which we normally set up as the brand store’s administrative account. This is just a convention, it does not mean that the account represents the organization natively or that it has any additional privileges over snaps that it owns. By “organizational”, what we mean is an account that’s not owned by an individual (example, snaps@myorg.com instead of john@myorg.com). Ideally, snaps@myorg.com does not actually exist and is instead forwarded by your organization’s email administrator to whomever handles snaps at your organization at any point in time; this ensures that if for example, john@myorg.com leaves the company, the snaps@myorg.com alias can be reassigned to the next person and does not involve painstakingly migrating snaps to a different, current account.
With this long-winded explanation I hope things are clearer. One thing that might help me further guide you is understanding if your snap is meant to be distributed to any device/computer, or whether your organization intends to build its own hardware (which would be a good fit for a brand store); and also, under which criteria someone might be able to install the snap, in the case where it can be installed in any device.
I’ll keep an eye on this and try to help clarify things for you 