Leggi solo gli elementi del portachiavi

1

C'è un modo per aggiungere applicazioni a un elenco di "accesso consentito sempre" per una voce di portachiavi specifica. Queste applicazioni ottengono i permessi di lettura / scrittura per quella voce. È possibile rendere il portachiavi solo concedere l'accesso di sola lettura a determinate applicazioni?

    
posta Max Ried 21.06.2011 - 16:11
fonte

1 risposta

3

La risposta breve è no.

Questa domanda è a cavallo tra una discussione generale su come funziona l'API e su come un utente può utilizzare gli strumenti come scritto.

L'API Keychain consente solo l'accesso: spetta al programmatore / sviluppatore determinare se una lettura o una scrittura avverranno e gli utenti finali non potranno cambiare realisticamente tale comportamento.

Utilizzando gli strumenti Portachiavi integrati e l'app Portachiavi fornita da Apple, non è possibile definire un gruppo di app. Non puoi nemmeno selezionare quattro o dieci app in una volta e aggiungerle in un'unica operazione per una specifica voce di portachiavi. (Il selettore per aggiungere app semplicemente non ti permetterà di selezionare più app o una cartella contenente quelle app o alias a quelle app che desideri aggiungere insieme.)

L'unica soluzione alternativa sarebbe scrivere un'utilità che sappia gestire un gruppo di app o una cartella di app e iterare su ciascuna e chiama l'API del portachiavi per eseguire il lavoro. C'è un dizionario di base o un portachiavi in AppleScript, ma non ha comandi ACL specifici, quindi dovrai scavare nei documenti dello sviluppatore per vedere se è persino possibile automatizzare con quello strumento.

    
risposta data 21.06.2011 - 16:53
fonte

Leggi altre domande sui tag