1 votos

Elementos de llavero de sólo lectura

Hay una manera de añadir aplicaciones a una lista de "permitir siempre el acceso" para una entrada específica del llavero. Esas aplicaciones obtienen permisos de lectura/escritura para esa entrada. ¿Es posible hacer que el llavero sólo conceda acceso de sólo lectura a ciertas aplicaciones?

3voto

Oskar Puntos 1242

La respuesta corta es no.

Esta pregunta está a caballo entre una discusión general sobre el funcionamiento de la API y cómo un usuario puede utilizar las herramientas tal y como están escritas.

La API del llavero sólo permite el acceso - depende del programador/desarrollador determinar si se producirá una lectura o una escritura y los usuarios finales no pueden cambiar ese comportamiento de forma realista.

Utilizando las herramientas integradas de Llavero y la aplicación de Llavero suministrada por Apple, no se puede definir un grupo de aplicaciones. Ni siquiera puedes seleccionar cuatro o diez aplicaciones a la vez y añadirlas en un solo paso para una entrada específica del llavero. (El selector para añadir aplicaciones simplemente no te permite seleccionar varias aplicaciones o una carpeta que contenga esas aplicaciones o alias de esas aplicaciones que deseas añadir juntas).

La única solución sería escribir una utilidad que sepa manejar un grupo de aplicaciones o una carpeta de aplicaciones e iterar sobre cada una y llamar a la API del llavero para hacer el trabajo. Hay un diccionario básico o llavero en AppleScript, pero no tiene ningún comando específico de ACL, así que tendrás que indagar en los documentos para desarrolladores para ver si es posible automatizar con esa herramienta.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X