Para poder tener usuarios del sistema, tu cuenta de Business Manager debe:
Meta limita el número de usuarios del sistema por cuenta de Business Manager en función del nivel de acceso de la aplicación.
En este ejemplo de script bash
se muestran llamadas a la API que crean un identificador de usuario del sistema y, a continuación, usan este identificador para realizar llamadas a la API de marketing.
Hay dos tipos de usuarios del sistema: el usuario administrador del sistema y el usuario del sistema.
Debes crear un usuario del sistema para cada tipo de acceso que necesites. Utiliza el usuario administrador del sistema para mantener los roles adecuados mediante programación. De esa forma, si el identificador de un usuario del sistema está en peligro, su ámbito es limitado y no puede poner en peligro más permisos.
Concede a los usuarios del sistema acceso a los activos y úsalos en la mayoría de las llamadas a la API. Debes limitar el uso del usuario administrador del sistema a acciones administrativas, como la asignación de permisos. Protege adecuadamente el identificador del usuario administrador del sistema porque dispone de la mayoría de los permisos.
Funciona de la siguiente manera:
Requisitos y acciones que se necesitan para obtener acceso a los activos comerciales:
Representamos a tu empresa como una instancia de una cuenta de Business Manager en la API de marketing. Tu cuenta de Business Manager debe reclamar, crear o compartir una aplicación de Facebook creada en la API de marketing. Para crear el identificador de acceso de un usuario del sistema, esta aplicación debe tener acceso estándar. Puedes ponerte en contacto con tu representante de Facebook para que te añada a la lista de empresas que pueden crear el identificador.
Activos que pertenecen a tu cuenta de Business Manager. Por ejemplo: páginas, cuentas publicitarias, etc.
Todas las instancias de Business Manager tienen un usuario administrador. Suele ser la misma persona que creó originalmente el objeto de Business Manager y lo administra a medida que pasa el tiempo.
Un usuario administrador puede crear este tipo especial de usuario. Un usuario administrador del sistema puede crear nuevos usuarios y acceder a todos los activos que pertenecen a la empresa. No recomendamos administrar los activos de la empresa mediante un usuario administrador del sistema, ya que este tipo de usuario tiene más poder que un usuario normal del sistema. Limita el uso del usuario administrador del sistema a la creación de otro usuario del sistema y no lo uses para acceder a los activos.
Un usuario del sistema o usuario administrador del sistema puede crear un usuario del sistema. Esta persona puede, en última instancia, acceder a los activos. Usa este tipo de usuario para administrar los activos de una empresa.
Nota: Solo se puede conceder un rol a un usuario del sistema en una aplicación si el usuario del sistema y la aplicación pertenecen a la misma empresa. Si la aplicación tiene que acceder a los datos con un usuario del sistema y un identificador de acceso que pertenecen a otra empresa, utiliza la API que permite actuar en nombre de otra empresa en su lugar.
Un usuario del sistema debe otorgar a su usuario permiso para acceder a los activos que pertenecen a una empresa.
Necesitas una aplicación en la API de marketing con acceso estándar o un representante de Facebook debe añadir tu aplicación a la lista de autorizados. Asegúrate de que la aplicación se haya sometido a la revisión de la aplicación (y la verificación, si corresponde) para los permisos necesarios. Con un usuario del sistema y esta aplicación, puedes generar un identificador de acceso de usuario del sistema. Cuando tengas este identificador, y después de que un usuario del sistema conceda permisos de usuario para acceder a los activos, puedes acceder a dichos activos mediante programación.
Para que un usuario del sistema pueda operar con una audiencia personalizada de archivos de clientes en una empresa, un usuario que no sea del sistema debe aceptar las condiciones del servicio de la audiencia personalizada de dicha empresa. La aceptación debe realizarse desde una cuenta publicitaria que pertenezca a esa empresa.
Obtén más información sobre las Condiciones del servicio de la audiencia personalizada y las opciones disponibles para los usuarios del sistema.
La aplicación en la API de marketing tiene un determinado nivel de acceso. Dicho nivel determina el número de usuarios del sistema que puedes crear para la cuenta de Business Manager propietaria de tu aplicación:
Nivel | Usuarios del sistema | Usuarios administradores del sistema |
---|---|---|
Estándar | 1 | 1 |
Avanzado | 10 | 1 |
Puedes agrupar las cuentas publicitarias por usuario del sistema en respuestas por cliente o por lectura o escritura. Si administras muchas cuentas publicitarias, el proceso de carga de todas las cuentas en la IU puede ser lento.