Servicio de rol de usuario de la plataforma de acceso

Nota:

Este servicio está disponible actualmente para un conjunto limitado de clientes y empleados de Microsoft.

El servicio access-platform-user-role se puede usar para administrar los roles de los usuarios que no están asociados con miembros.

API de REST

Http (método) Endpoint Description
GET https://api.appnexus.com/access-platform-user-role Ver todos los usuarios de la plataforma y sus roles.
POST https://api.appnexus.com/access-platform-user-role?user_id=UID& role_id=ROLE_ID Cree una asociación de roles o usuarios de la plataforma.
DELETE https://api.appnexus.com/access-platform-user-role Elimine una asociación de usuarios o roles de la plataforma.

Campos JSON

General

Campo Tipo (longitud) Descripción
description string Descripción del rol.
id Entero Identificador único de la asociación de usuario o rol.
Obligatorio activado:DELETE
Predeterminado: Generado automáticamente en POST.
platform_role Booleano Devuelve true si el rol es un rol de plataforma; false si el rol es un rol personalizado.
role_id string Tipo de grupo. El valor será o roleteam.
Obligatorio activado:POST
role_name objeto Identificador y nombre de cada recurso del grupo.
user_id Entero Identificador del grupo.
Obligatorio activado:POST

Ejemplos

Visualización de todas las asociaciones de roles o usuarios de la plataforma

$ curl -b cookies 'https://api.appnexus.com/access-platform-user-role'
"access-platform-user-role": [
    {
        "user_id": 123456,
        "role_id": 111,
        "role_name": "Test Role",
        "description": "Temporary Role for Testing",
        "platform_role": false,
        "id": 123
    }
]

Creación de una nueva asociación de roles o usuarios de la plataforma

$ cat platform-user-role.json
{
        "access-platform-user-role": 
                [
                        {
                                "user_id": 123456,
                                "role_id": 123
                        }
                ]
}
$ curl -b cookies 'https://api.appnexus.com/access-platform-user-role'

Eliminación de una asociación de roles o usuario de la plataforma

curl -b cookies 'https://api.appnexus.com/access-platform-user-role?id=123'