Third party accounts access for internal and external collaborators - noi-techpark/documentation GitHub Wiki
Available third party services
- Google
- Analytics
- Youtube
- Play Console
- API Console
- Firebase
- Apple Developers
- Amazon Developers
Workflow
- E-Mail goes to [email protected]
- Communication decides if access is granted or not
- Communication can handle access management or if in doubt forward the request to other access manager. The current access manager are:
- Access manager informs requester as soon as he's finished
Flightrules
What are "flight rules"?
A guide for astronauts about what to do when things go wrong, or must be executed with no delay.
Flight Rules are the hard-earned body of knowledge recorded in manuals that list, step-by-step, what to do if X occurs, and why. Essentially, they are extremely detailed, scenario-specific standard operating procedures. [...]
NASA has been capturing our missteps, disasters and solutions since the early 1960s, when Mercury-era ground teams first started gathering "lessons learned" into a compendium that now lists thousands of problematic situations, from engine failure to busted hatch handles to computer glitches, and their solutions.
— Chris Hadfield, An Astronaut's Guide to Life.
NOI collaborator
I want to publish contents on a social media channel of NOI
Write an email to [email protected] where you specify on which resource, for what accounts and for what tasks you need access e.g.:
- I need access for the address [email protected] on the apple account to see anlytics data
- our interns [email protected] and [email protected] need access on our youtube channel to release new videos
You must use personal accounts, and if possible you should use @noi.bz.it addresses.
I want an external company to publish through our google account
- Request an email address associated with a google account(can also be generic)
- As soon as you have the information, send an email to [email protected] with the email address and the needed permission
I want to publish contents through a channel which NOI is not supporting yet
- Write an email to [email protected] explaining
- what your usecase is
- who your target audience is
- why do your requirements do not fit with the currently available channels
- the communication department will answer you within 24h
NOI Access Manager
I want to use/manage a new google service
- Login with the google account [email protected]
- Enable the service following the guidelines
- Allow all current access manager to have full access on the service and the user management
I want to grant access to the NOI youtube channel
- Go to https://youtube.com, login with you manager account
- Switch the account by clicking on avatar logo -> Switch Account -> NOI Techpark
- Click on the NOI avatar logo and choose Settings
- Click on add/remove administrator -> Manage permissions
- Add new users as administrators to allow them to post new videos
- Added user will get an email where he/she will need to confirm For more informations read https://support.google.com/youtube/answer/4628007?hl=en
I want to create a new root account for a new service (e.g. a new Vimeo Business account for NOI's video clips)
- Create the account using credentials you will be able to share
- Invite all access manager as root users to the new service
- Put the account credentials in the shared keepass file stored on the network share
- Update third party accounts list
I want to remove an ex-NOI collaborator from the access managers
- change password of keepass file
- change passwords of root accounts
- Send an encrypted email (in outlook choose encrypt) with the new keepass password to all root account manager