Table des matières

Introduction

Ce document décrit comment une organisation parent peut gérer des organisations enfant avec des API Umbrella à l'aide de l'en-tête X-Umbrella-OrgID.

Aperçu

Une organisation parent peut gérer les organisations enfant dans les API Umbrella de deux manières :

- En créant des clés API pour le compte de chaque organisation enfant et en utilisant ces clés pour les demandes API (dans l'interface utilisateur ou par programme).

- En effectuant des demandes d'API directes au nom de chaque organisation enfant à l'aide d'une clé d'API d'organisation parent unique.

Par exemple, un bureau central (organisation parente) peut générer un rapport de sécurité global qui inclut des données d'événements de toutes les filiales (organisations enfant) en effectuant des demandes d'API pour chaque filiale et en combinant leurs informations d'événements.

Effectuer des requêtes API pour le compte d'organisations enfant

Pour effectuer des demandes d'API pour une organisation enfant :

1. L'administrateur du bureau central crée une clé API dans l'organisation parent.

2. Lors d'une demande d'API, ajoutez l'en-tête X-Umbrella-OrgID à l'ID d'organisation de l'organisation enfant.

3. Utilisez le jeton d'accès de la clé API de l'organisation parent pour authentifier la demande.

Exemple :

Pour générer un rapport d'événements de sécurité combiné pour plusieurs succursales, le bureau central effectue des appels API pour chaque succursale, en utilisant l'en-tête X-Umbrella-OrgID correct pour chaque demande.