Partager via


Service de ressources de stratégie d’accès

Remarque

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

Le service access-policy-resource vous permet de récupérer les ressources en fonction du type de ressource : interface utilisateur ou API.

API REST

HTTP, méthode Endpoint Description
GET https://api.appnexus.com/access-policy-resource Afficher toutes les ressources.
GET https://api.appnexus.com/access-policy-resource?resource_type=RESOURCE_TYPE Afficher toutes les ressources d’un type donné.

Champs JSON

Généralités

Champ Type (Longueur) Description
resources objet ID et nom de chaque ressource dans ce rôle.
resource_type string Type de chaque ressource dans l’objet de ressources associé. La valeur sera l’interface utilisateur ou l’API.

Ressources

Les valeurs de ressource complètes peuvent être récupérées en appelant le service access-resource. Pour plus d’informations sur la récupération des ressources, consultez Afficher les ressources système à l’aide de l’API.

Champ Type (Longueur) Description
token string Chaîne contenant la ressource. Cette chaîne est une version tokenisée de la propriété name retournée par le service access-resource. Par exemple, voici les noms et les jetons de la ressource Supprimer une règle de qualité d’annonce à l’aide de l’API :
access-resource name : hbapi-ad-quality-rule-delete
jeton access-policy-resource : hbapi :/ad-quality-rule : DELETE

Exemples

Afficher toutes les ressources

$ curl -b cookies 'https://api.appnexus.com/access-policy-resource'
{
    "access-policy-resource": [
        {
            "resource_type": "api",
            "resources": [
                {
                    "token": "hbapi:/ym-bias:POST"
                },
                {
                    "token": "hbapi:/ad-quality-rule:DELETE"
                },
                {
                    "token": "hbapi:/access-resource:GET"
                },
                        ...
}

Afficher toutes les ressources pour un type donné

$ curl -b cookies 'https://api.appnexus.com/access-policy-resource?resource_type=ui'
 
{
    "access-policy-resource": [
        {
            "resource_type": "ui",
            "resources": [
                {
                    "token": "ui:/ad-quality:GET"
                },
                {
                    "token": "ui:/buyside/advertiser/show:GET"
                },
                {
                    "token": "ui:/bias-rule:MANAGE"
                },
                ...
}