3 votos

¿Editar la configuración de Privacidad y Seguridad a través de comandos en Terminal?

Recientemente hemos lanzado una actualización para Teams a mi base de usuarios y con el cambio de la versión "Clásica" a la versión "Nueva", los usuarios tendrán que ir a Configuración del Sistema > Privacidad y Seguridad > Grabación de Pantalla y luego agregar manualmente New Microsoft Teams a la lista permitida de aplicaciones.

Esperaba poder automatizar esto a través de JAMF.

No estoy seguro si es posible dado que la aplicación "nueva Teams" debe ser agregada en lugar de simplemente activarse dentro de la sección de Grabación de Pantalla.

¿Se puede realizar de forma automatizada (quizás a través de una herramienta de línea de comandos o un perfil) para evitar que cada máquina tenga que realizar este paso manual?

1voto

chr Puntos 136

No puedes hacerlo estrictamente con comandos de Terminal, pero una vez que tienes una Mac gestionada por MDM, la instalación del perfil se puede activar desde la terminal o ser empujada desde el marco de gestión.

Esto funciona bien con Jamf (y casi todos los demás MDM) una vez que tienes los dispositivos inscritos.

La característica de iOS / Apple que estás buscando se llama PPPC (Control de Política de Preferencias de Privacidad), ver: https://developer.apple.com/documentation/devicemanagement/privacypreferencespolicycontrol

Se puede configurar desplegando un archivo XML personalizado (.mobileconfig). Puedes encontrar ejemplos de cargas XML para habilitar diversas aplicaciones comunes (incluido Teams) aquí: https://github.com/poundbangbash/community-screenrecording-pppc-profile

Aquí tienes un ejemplo derivado del enlace anterior, específicamente para Teams/Teams2:

    PayloadContent

            PayloadDescription
            Política de Captura de Pantalla para Preferencias de Privacidad
            PayloadDisplayName
            Control de Preferencias de Privacidad de Captura de Pantalla
            PayloadIdentifier
            net.macadmin.community.privacy.236F3EE7-6F19-4598-90A7-A1C9649CB66E
            PayloadOrganization
            Org de Ejemplo
            PayloadType
            com.apple.TCC.configuration-profile-policy
            PayloadUUID
            236F3EE7-6F19-4598-90A7-A1C9649CB66E
            Servicios

                Captura de Pantalla

                        Autorización
                        Permitir que el Usuario Estándar Configure el Servicio del Sistema
                        Requisito de Código
                        identificador "com.microsoft.teams" y ancla apple genérico y certificado 1[campo.1.2.840.113635.100.6.2.6] /* existe */ y certificado hoja[campo.1.2.840.113635.100.6.1.13] /* existe */ y certificado hoja[asunto.OU] = UBF8T346G9
                        Comentario
                        Microsoft Teams
                        Identificador
                        com.microsoft.teams
                        Tipo de Identificador
                        bundleID

                        Autorización
                        Permitir que el Usuario Estándar Configure el Servicio del Sistema
                        Requisito de Código
                        identificador "com.microsoft.teams2" y ancla apple genérico y certificado 1[campo.1.2.840.113635.100.6.2.6] /* existe */ y certificado hoja[campo.1.2.840.113635.100.6.1.13] /* existe */ y certificado hoja[asunto.OU] = UBF8T346G9
                        Comentario
                        Nuevos Teams
                        Tipo de Identificador
                        bundleID
                        Identificador
                        com.microsoft.teams2

    PayloadDisplayName
    Perfil de Configuración de Preferencias de Privacidad de Captura de Pantalla
    PayloadIdentifier
    net.macadmin.community.privacy.69F24D79-9A66-4399-A8F7-661495B559BD
    Alcance del Perfil
    Sistema
    Tipo de Perfil
    Configuración
    PayloadUUID
    69F24D79-9A66-4399-A8F7-661495B559BD

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