Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Limitazione dell'accesso alle filiali di un'app Amplify
Se stai lavorando su funzionalità inedite, puoi proteggere con password i rami delle funzionalità per limitare l'accesso a utenti specifici. Quando è impostato il controllo degli accessi su una filiale, agli utenti viene richiesto di inserire un nome utente e una password quando tentano di accedere URL alla filiale.
È possibile impostare una password da applicare a una singola filiale o a livello globale a tutte le filiali connesse. Quando il controllo degli accessi è abilitato sia a livello di filiale che globale, la password a livello di filiale ha la precedenza su una password a livello globale (di applicazione).
Amplify limita le richieste non riuscite che tentano di accedere a risorse protette da password. Questo comportamento protegge le applicazioni dagli attacchi ai dizionari o da altri tentativi di lettura dei dati protetti dai controlli di accesso.
Utilizza la seguente procedura per impostare una password per limitare l'accesso alle filiali di un'app Amplify.
Per impostare le password sui rami delle funzionalità
-
Accedi a AWS Management Console e apri la console Amplify
. -
Scegli l'app su cui vuoi impostare le password del Feature Branch.
-
Nel riquadro di navigazione, scegli Hosting, quindi scegli Controllo degli accessi.
-
Nella sezione Impostazioni di controllo degli accessi, scegli Gestisci l'accesso.
-
Nella pagina Gestisci il controllo degli accessi, esegui una delle seguenti operazioni.
-
Per impostare un nome utente e una password validi per tutte le filiali connesse
-
Attiva Gestisci l'accesso per tutte le filiali. Ad esempio, se hai i rami main, dev e feature collegati, puoi applicare lo stesso nome utente e password a tutte le filiali.
-
-
Per impostare un nome utente e una password validi per una singola filiale
-
Disattiva Gestisci l'accesso per tutte le filiali.
-
Individua la filiale che desideri gestire. Per le impostazioni di accesso, scegli Password limitata richiesta.
-
Per Nome utente, inserisci un nome utente.
-
Per Password immetti una password.
-
-
Seleziona Salva.
-
-
Se gestisci il controllo degli accessi per un'app rendered (SSR) lato server, ridistribuisci l'app eseguendo una nuova build dal tuo repository Git. Questo passaggio è necessario per consentire ad Amplify di applicare le impostazioni di controllo degli accessi.