My second question is whether such a screen that enables user to authorize what a smartapp can do is presented during installation of a regular smartapp? For example, suppose a SmartApp asks for ability to talk to device X, Y and Z. What happens when there are 2 different external entities that are using the same smartapp webservice but the user authorizes different permissions for each? Are there multiple copies of the smart app executing in different security contexts? Presumably, this set of authorized actions comes directly from the user interacting with the UI. The doc says that the smartapp executes in a “special security context” where only authorized actions are allowed to happen. Store these in a secure location - you will need to add this information to your OAuth-In SmartApp.I’m reading how a SmartApp is exposed as a web service and how the user must grant permission to the external entity that wants to communicate with the services offered by the SmartApp HTTPS format is required.Īfter entering the above information into the CLI and creating your SmartApp record, the CLI will provide you with a client_id and client_secret.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |