Partager via


Service Access Member Config

Remarque

Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.

Le service access-member-config vous permet de gérer les membres de la plateforme qui sont soumis à l’application du contrôle d’accès. Ce service est disponible uniquement pour les administrateurs Xandr.

API REST

HTTP, méthode Endpoint Description
POST https://api.appnexus.com/access-member-config?member_id=MEMBER_ID Activer le contrôle d’accès d’un membre.
PUT https://api.appnexus.com/access-member-config?member_id=MEMBER_ID Modifier les paramètres de contrôle d’accès d’un membre.
GET https://api.appnexus.com/access-member-config?member_id=MEMBER_ID Afficher les paramètres de contrôle d’accès d’un membre.

Champs JSON

Champ Type (Longueur) Description
enable_access_control valeur booléenne Définit si le membre est sous contrôle d’accès ou non.
Par défaut:false
last_modified Timestamp Date et heure de la dernière modification de cet objet.
member_id Bigint ID du membre.
Obligatoire sur :POST Et PUT
team_object_limit Bigint Nombre maximal d’objets (annonceurs, ordres d’insertion, éditeurs, groupes de placements et placements) qui peuvent être affectés à n’importe quelle équipe pour ce membre.
Par défaut:1000

Exemples

Récupérer les paramètres de contrôle d’accès d’un membre

$ curl -b cookies 'https://api.appnexus.com/access-member-config?member_id=1234'
{
    "response": {
        "status": "OK",
        "access-member-config": [
            {
                "member_id": 1234,
                "enable_access_control": false,
                "team_object_limit": 1000,
                "last_modified": "2016-06-22 15:37:49"
            }
        ]
    }
}

Activer le contrôle d’accès pour un membre

$ cat access-control.json
{
    "access-member-config":
        {
            "member_id":1234,
            "enable_access_control": true
        }
}
$ curl -b cookies -X POST -d '@access-control.json' 'https://api.appnexus.com/access-member-config?member_id=1234'

Modifier le nombre d’objets autorisés dans une équipe

$ cat limit.json
{
    "access-member-config":
        {
            "member_id":1234,
            "team_object_limit": 2000
        }
}
$ curl -b cookies -X PUT -d '@limit.json' 'https://api.appnexus.com/access-member-config?member_id=1234'

Utilisation des rôles à l’aide de l’API