I have a Google Apps Scripts inside a Google Spreadsheet that contains several API calls that needs to be authorized. I have developed a basic interface to insert the Authorization token to these API calls and I retrieve this token via PropertiesService.getUserProperties() call.
The problem is that when I share the Google Spreadsheet link with someone the functions that make use of those API are still working. I was assuming that every user different than me should have provied his credentials in order to make those functions work as per by this documentation: https://developers.google.com/apps-script/guides/properties .
What am I missing ?