La mia applicazione ha una tabella con le autorizzazioni per lo schermo che ha. Quale dei seguenti dovrei usare per memorizzare le autorizzazioni rispetto a:
- sid
- nome utente
- altro
È in un'azienda interna
La tua domanda è un po 'oscura, ma sembra che tu voglia concedere autorizzazioni nella tua app usando le proprietà di AD associate a un account con cui l'utente si autentica. Se ciò è corretto, è necessario utilizzare il SID in quanto è lo scopo previsto di tale proprietà , ed è la meno probabile delle proprietà da modificare. Un nome utente, un indirizzo email o altre proprietà dell'account possono essere modificati o riassegnati, ma il SID rimarrà lo stesso per l'oggetto per tutta la sua durata in un dominio.
Leggi altre domande sui tag architecture permissions active-directory