When you log in with Eve Online into a third-party site or app, you have to grant certain permissions (scopes). As a user, I would like to know what permissions I’m granting. Unfortunately, the login UI explains them rather poorly.
For example, remoteClientUI and “Allows applications to control the UI of your EVE Online” sounds rather scary, probably scarier than it actually is.
Is there a list of scopes and what they mean exactly? Where can I find the documentation for developers?
That lets you be able to use links to open windows ingame. For instance for my JF service I have a page where I can easily view contracts and I also have a button that I can click that will open that contract ingame vs me going through all my contracts to find that specific one. It’s nothing scary at all, IMO.
In esi, this scope is the open ui / open window or smth like that. (Keep in mind that CREST scopes will probably disappear within 1 year, when CREST will be removed)
If you want more info about them, the easier is to go to https://esi.tech.ccp.is and read the spec for “User Interface” endpoints, which are the same as the CREST endpoints.