Condividi tramite


Impostazione di un livello di sicurezza per i controlli di accesso

Dopo aver abilitato i controlli di accesso, per l'applicazione COM+ è necessario selezionare il livello a cui si desidera eseguire i controlli di accesso.

Per selezionare un livello di sicurezza

  1. Nell'albero della console dello strumento di amministrazione servizi componenti fare clic con il pulsante destro del mouse sull'applicazione COM+ per cui si desidera abilitare i controlli di accesso e quindi scegliere Proprietà.

  2. Nella finestra di dialogo delle proprietà dell'applicazione fare clic sulla scheda Sicurezza .

  3. In Livello di sicurezza selezionare una delle opzioni seguenti:

    • Eseguire controlli di accesso solo a livello di processo: questa impostazione indica che gli utenti nei ruoli assegnati all'applicazione verranno aggiunti al descrittore di sicurezza del processo. Questo ha gli effetti e le implicazioni seguenti:

      Il controllo dei ruoli con granularità fine viene disattivato a livello di componente, metodo e interfaccia. I controlli di sicurezza vengono eseguiti solo a livello di applicazione.

      La proprietà di sicurezza non è inclusa nel contesto per gli oggetti in esecuzione all'interno dell'applicazione. Ciò può influire potenzialmente sulla modalità di attivazione degli oggetti. Vedere Proprietà del contesto di sicurezza.

      Il contesto delle chiamate di sicurezza non verrà reso disponibile. La sicurezza a livello di codice che si basa sulle informazioni sul contesto delle chiamate di sicurezza non funzionerà. Vedere Informazioni sul contesto delle chiamate di sicurezza.

    • Eseguire controlli di accesso a livello di processo e componente: questa impostazione indica che verranno eseguiti i controlli del descrittore di sicurezza a livello di processo e i controlli di sicurezza completi basati sui ruoli. Questo ha gli effetti e le implicazioni seguenti:

      Per abilitare il controllo dei ruoli per determinati componenti, è necessario abilitare i controlli di accesso a livello di componente.

      La proprietà di sicurezza è inclusa nel contesto per tutti gli oggetti in esecuzione all'interno dell'applicazione. Ciò può influire potenzialmente sulla modalità di attivazione degli oggetti. Vedere Proprietà del contesto di sicurezza.

      Il contesto delle chiamate di sicurezza è disponibile. La sicurezza basata sui ruoli a livello di codice è abilitata. Vedere Informazioni sul contesto delle chiamate di sicurezza.

      Nota

      Per le applicazioni di libreria COM+, è necessario scegliere di controllare sia a livello di processo che a livello di componente qualsiasi controllo di accesso significativo per il funzionamento. Le applicazioni di libreria si basano sul processo host per la sicurezza a livello di processo. È possibile determinare il modo in cui l'applicazione di libreria interagisce con l'autenticazione eseguita dal processo host impostando l'autenticazione. Per altre informazioni, vedere Library Application Security.For more information, see Library Application Security.

       

  4. Fare clic su OK.

Al successivo avvio dell'applicazione, la sicurezza verrà controllata automaticamente a livello specificato. Solo gli utenti assegnati ai ruoli assegnati all'applicazione avranno accesso all'applicazione.

Assegnazione di ruoli a componenti, interfacce o metodi

Configurazione della sicurezza basata sui ruoli

Definizione dei ruoli per un'applicazione

Abilitazione dei controlli di accesso per un'applicazione

Abilitazione dei controlli di accesso a livello di componente