Supponiamo che io abbia una squadra o un'organizzazione che gestisce un singolo account Twitter e una singola pagina Facebook. Utenti diversi devono poter pubblicare contenuti nello stesso account. Come posso ridurre al minimo il rischio che questo account venga compromesso?
A mio parere, lo scenario ideale sarebbe (1) più utenti che hanno autorizzazioni di pubblicazione e nessun utente con autorizzazioni di amministratore, combinato con (2) la registrazione all'account indirettamente, tramite un servizio che può essere utilizzato solo per postare ma non modificare le impostazioni.
Posso raggiungerlo con Twitter: l'account non viene mai utilizzato da nessun browser o app. La password è archiviata in un luogo sicuro offline. Ogni utente ha creato un account Tweetdeck e associato l'account Twitter ad esso. In questo modo possono pubblicare su Twitter, ma non possono modificare la password originale di Twitter o altre impostazioni. Se qualcuno non autorizzato ottiene l'accesso all'account tweetdeck di qualsiasi membro del team, il peggior risultato possibile sarebbe tweets. Se l'account Twitter originale viene violato o la password dimenticata, si verifica il normale recupero dell'account. Poiché l'account originale viene utilizzato solo indirettamente, è in effetti meno sicuro di un account utilizzato di frequente.
Questo approccio aiuta anche nel caso di colpito da un autobus : l'email utilizzata per l'account Twitter è un account e-mail appartenente all'organizzazione, quindi ottenere informazioni sul recupero dell'account è banale.
Non mi sembra un approccio simile su Facebook (o altri social network in cui esiste un profilo secondario collegato a un profilo personale. Penso che anche Google Plus si comporti in questo modo)?
In Facebook, almeno un utente deve essere amministratore di una "pagina". Le credenziali di amministratore sono collegate all'account personale di uso quotidiano. Se questo account personale viene compromesso, l'intera pagina viene compromessa. Più utenti possono essere amministratori, ma rischi multipli, poiché un singolo amministratore può rimuovere tutti gli altri amministratori.
Combina questo con l'immenso numero di attacchi malware e xss rivolti a Facebook, oltre a schermate di accesso false e attacchi di social engineering.
1) La mia ipotesi e approccio alla pubblicazione su twitter è corretto o imperfetto? 2) Se (1) è corretto, come procedere per postare su FB?