Aller au contenu

🪪 API Tenant et Identité

Configurations de vue de compte et canaux d’alerte administrateur. Réinitialisations de mots de passe à usage unique, flux de provisionnement et surveillance des connexions actives.

  • Catégorie : Plateforme
  • Complexité : avancée
  • Chemins : 183 | Schémas : 511
  • Niveau : Standard
  • Domaines associés : users, authentication, system
  • Gérer les profils utilisateurs et les préférences de notification
  • Configurer les contrôles de session et les paramètres OTP
  • Gérer les opérations de gestion des identités
  • Traiter les demandes d’accès initiaux des utilisateurs
  • user_profile : Profil utilisateur avec paramètres personnels
  • session : Session utilisateur pour l’état d’authentification
  • otp_policy : Politique OTP pour l’authentification multi-facteurs
MéthodeCheminDescription
GET/api/web/namespaces/system/allowed_tenants/support-tenant/accessObtenir l’accès au tenant de support.
POST/api/web/namespaces/system/allowed_tenants/support-tenant/accessMettre à jour l’accès au tenant de support.
POST/api/web/namespaces/{metadata.namespace}/allowed_tenantsCréer un tenant autorisé.
PUT/api/web/namespaces/{metadata.namespace}/allowed_tenants/{metadata.name}Remplacer un tenant autorisé.
GET/api/web/namespaces/{namespace}/allowed_tenantsLister les tenants autorisés.
GET/api/web/namespaces/{namespace}/allowed_tenants/{name}Obtenir un tenant autorisé.
DELETE/api/web/namespaces/{namespace}/allowed_tenants/{name}Supprimer un tenant autorisé.
POST/api/config/namespaces/{metadata.namespace}/authenticationsCréer une authentification.
PUT/api/config/namespaces/{metadata.namespace}/authentications/{metadata.name}Remplacer une authentification.
GET/api/config/namespaces/{namespace}/authenticationsLister les authentifications.
GET/api/config/namespaces/{namespace}/authentications/{name}Obtenir une authentification.
DELETE/api/config/namespaces/{namespace}/authentications/{name}Supprimer une authentification.
POST/api/config/namespaces/{metadata.namespace}/authorization_serversCréer un serveur d’autorisation.
PUT/api/config/namespaces/{metadata.namespace}/authorization_servers/{metadata.name}Remplacer un serveur d’autorisation.
GET/api/config/namespaces/{namespace}/authorization_serversLister les serveurs d’autorisation.
GET/api/config/namespaces/{namespace}/authorization_servers/{name}Obtenir un serveur d’autorisation.
DELETE/api/config/namespaces/{namespace}/authorization_servers/{name}Supprimer un serveur d’autorisation.
POST/api/waf/namespaces/{namespace}/authorization_servers/{name}/updateMettre à jour un serveur d’autorisation.
GET/api/web/namespaces/system/partner-management/child_tenantsListe des tenants enfants.
POST/api/web/namespaces/system/partner-management/child_tenants/migrateMigrer les tenants enfants.
GET/api/web/namespaces/system/partner-management/customer_supportsLister tous les tickets de support créés dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supportsCréer un ticket de support client dans le tenant enfant.
GET/api/web/namespaces/system/partner-management/customer_supports/{tp_id}Obtenir un ticket de support client dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/closeFermer un ticket de support client dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/commentAjouter un commentaire à un ticket de support client dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/escalateEscalader un ticket dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/priorityModifier la priorité d’un ticket dans le tenant enfant.
POST/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/reopenRouvrir un ticket de support client fermé dans le tenant enfant.
POST/api/web/namespaces/{metadata.namespace}/child_tenantsTenant enfant.
PUT/api/web/namespaces/{metadata.namespace}/child_tenants/{metadata.name}Remplacer un tenant enfant.
GET/api/web/namespaces/{namespace}/child_tenantsLister les tenants enfants.
GET/api/web/namespaces/{namespace}/child_tenants/{name}Obtenir un tenant enfant.
DELETE/api/web/namespaces/{namespace}/child_tenants/{name}Supprimer un tenant enfant.
GET/api/web/namespaces/system/partner-management/child_tenant_managers/{name}/child_tenantsLister les tenants enfants pour un gestionnaire de tenants enfants donné.
POST/api/web/namespaces/system/partner-management/child_tenant_managers/{name}/child_tenants/migrateMigrer les tenants enfants CTM.
POST/api/web/namespaces/{metadata.namespace}/child_tenant_managersGestionnaire de tenants enfants.
PUT/api/web/namespaces/{metadata.namespace}/child_tenant_managers/{metadata.name}Remplacer un gestionnaire de tenants enfants.
GET/api/web/namespaces/{namespace}/child_tenant_managersLister les gestionnaires de tenants enfants.
GET/api/web/namespaces/{namespace}/child_tenant_managers/{name}Obtenir un gestionnaire de tenants enfants.
DELETE/api/web/namespaces/{namespace}/child_tenant_managers/{name}Supprimer un gestionnaire de tenants enfants.
GET/api/web/namespaces/system/partner-management/customer_supports/{tp_id}/comment/{comment_id}/attachment/{attachment_id}Obtenir une pièce jointe.
POST/api/cloud-data/namespaces/system/cloud_user_accounts/discover_networksDécouvrir les réseaux cloud.
POST/api/web/namespaces/{metadata.namespace}/contactsCréer un contact.
PUT/api/web/namespaces/{metadata.namespace}/contacts/{metadata.name}Remplacer un contact.
GET/api/web/namespaces/{namespace}/contactsLister les contacts.
GET/api/web/namespaces/{namespace}/contacts/{name}Obtenir un contact.
DELETE/api/web/namespaces/{namespace}/contacts/{name}Supprimer un contact.
GET/api/web/namespaces/system/managed_client/customer_supportsLister les tickets du tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supportsCréer un ticket de support client dans le tenant géré.
GET/api/web/namespaces/system/managed_client/customer_supports/{tp_id}Obtenir un ticket de support client dans le tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/closeFermer un ticket de support client dans le tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/commentAjouter un commentaire à un ticket de support client dans le tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/escalateEscalader un ticket dans le tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/priorityPriorité d’un ticket dans le tenant géré.
POST/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/reopenRouvrir un ticket de support client fermé dans le tenant géré.
GET/api/web/namespaces/system/managed_tenants_by_userObtenir la liste des tenants gérés par utilisateur.
GET/api/web/namespaces/system/managed_tenants_listObtenir la liste des tenants gérés.
GET/api/web/namespaces/system/support-tenant/managed_tenantsListe des tenants gérés par utilisateur pour les opérations de support.
POST/api/web/namespaces/{metadata.namespace}/managed_tenantsCréer un tenant géré.
PUT/api/web/namespaces/{metadata.namespace}/managed_tenants/{metadata.name}Remplacer un tenant géré.
GET/api/web/namespaces/{namespace}/managed_tenantsLister les tenants gérés.
GET/api/web/namespaces/{namespace}/managed_tenants/{name}Obtenir un tenant géré.
DELETE/api/web/namespaces/{namespace}/managed_tenants/{name}Supprimer un tenant géré.
GET/api/web/namespaces/system/managed_client/customer_supports/{tp_id}/comment/{comment_id}/attachment/{attachment_id}Obtenir une pièce jointe.
GET/api/web/namespacesLister les espaces de noms.
POST/api/web/namespacesCréer un espace de noms.
POST/api/config/namespaces/system/all_application_inventoryInventaire de tous les objets d’application.
POST/api/config/namespaces/system/all_application_inventory_waf_filtersInventaire de tous les objets d’application avec filtres WAF.
POST/api/ml/data/namespaces/system/api_endpoints/all_ns_statsObtenir les statistiques des points de terminaison API pour tous les espaces de noms.
POST/api/web/namespaces/system/evaluate-api-accessÉvaluer l’accès API.
POST/api/web/namespaces/system/evaluate-batch-api-accessÉvaluer l’accès API par lot.
POST/api/web/namespaces/system/lookup-user-rolesRechercher les rôles utilisateur.
POST/api/config/namespaces/system/networking_inventoryInventaire des objets réseau.
POST/api/cloud-data/namespaces/system/suggest-valuesSuggérer des valeurs.
POST/api/config/namespaces/system/update_allow_advertise_on_publicMettre à jour l’autorisation de publication sur le réseau public.
POST/api/config/namespaces/system/validate_rulesValider les règles.
PUT/api/web/namespaces/{metadata.name}Remplacer un espace de noms.
GET/api/config/namespaces/{namespace}/active_alert_policiesObtenir les politiques d’alerte actives.
POST/api/config/namespaces/{namespace}/active_alert_policiesDéfinir les politiques d’alerte actives.
GET/api/config/namespaces/{namespace}/active_network_policiesObtenir les politiques réseau actives.
POST/api/config/namespaces/{namespace}/active_network_policiesDéfinir les politiques réseau actives.
GET/api/config/namespaces/{namespace}/active_service_policiesObtenir les politiques de service actives.
POST/api/config/namespaces/{namespace}/active_service_policiesDéfinir les politiques de service actives.
POST/api/ml/data/namespaces/{namespace}/api_endpoints/statsObtenir les statistiques des points de terminaison API pour l’espace de noms.
POST/api/config/namespaces/{namespace}/application_inventoryInventaire des objets d’application.
GET/api/config/namespaces/{namespace}/fast_acls_for_internet_vipsObtenir les FastACL pour les VIP Internet.
POST/api/config/namespaces/{namespace}/fast_acls_for_internet_vipsDéfinir les FastACL pour les VIP Internet.
POST/api/web/namespaces/{namespace}/suggest-valuesSuggérer des valeurs.
GET/api/web/namespaces/{name}Obtenir un espace de noms.
POST/api/web/namespaces/{name}/cascade_deleteSuppression en cascade.
GET/api/web/namespaces/{namespace}/namespace_rolesLister les rôles d’espace de noms.
GET/api/web/namespaces/{namespace}/namespace_roles/{name}Obtenir un rôle d’espace de noms.
POST/api/config/namespaces/{namespace}/dynamic-dataDonnées dynamiques.
GET/api/web/namespaces/{namespace}/rbac_policysLister les politiques RBAC.
GET/api/web/namespaces/{namespace}/rbac_policys/{name}Obtenir une politique RBAC.
GET/api/web/custom/namespaces/{namespace}/rolesLister les rôles personnalisés.
POST/api/web/custom/namespaces/{namespace}/rolesCréer un rôle personnalisé.
GET/api/web/custom/namespaces/{namespace}/roles/{name}Obtenir un rôle personnalisé.
PUT/api/web/custom/namespaces/{namespace}/roles/{name}Remplacer un rôle personnalisé.
POST/api/web/namespaces/{metadata.namespace}/rolesCréer un rôle.
PUT/api/web/namespaces/{metadata.namespace}/roles/{metadata.name}Remplacer un rôle.
GET/api/web/namespaces/{namespace}/rolesLister les rôles
GET/api/web/namespaces/{namespace}/roles/{name}Obtenir un rôle
DELETE/api/web/namespaces/{namespace}/roles/{name}Supprimer un rôle.
GET/api/web/custom/namespaces/{namespace}/oidc_provider/{name}Obtenir
POST/api/web/custom/namespaces/{namespace}/oidc_provider/{name}/deleteSupprimer
GET/api/web/custom/namespaces/{namespace}/oidc_providersLister
POST/api/web/custom/namespaces/{namespace}/oidc_providersCréer
GET/api/web/custom/namespaces/{namespace}/oidc_providers/{name}Obtenir
POST/api/web/custom/namespaces/{namespace}/oidc_providers/{name}Remplacer
PUT/api/web/custom/namespaces/{namespace}/oidc_providers/{name}Remplacer
POST/api/web/custom/namespaces/{namespace}/oidc_providers/{name}/deleteSupprimer
GET/api/web/custom/namespaces/{namespace}/oidc_providers/{name}/mappersObtenir les mappeurs OIDC.
POST/api/web/custom/namespaces/{namespace}/oidc_providers/{name}/mappersMettre à jour les mappeurs OIDC.
PUT/api/web/custom/namespaces/{namespace}/oidc_providers/{name}/scimMettre à jour l’intégration SCIM du fournisseur OIDC.
GET/no_auth/countries/{country_code}/states/{prefix}Lister les états.
GET/no_auth/countries/{country_code}/states/{state_code}/cities/{prefix}Lister les villes.
GET/no_auth/countries/{prefix}Lister les pays.
POST/no_auth/login/validate_registrationValider l’inscription.
POST/no_auth/send_password_emailEnvoyer un e-mail de mot de passe.
GET/no_auth/signup/{name}Lire l’inscription.
POST/no_auth/validate_contactValider le contact.
GET/api/web/custom/countries/{country_code}/states/{prefix}Lister les états.
GET/api/web/custom/countries/{country_code}/states/{state_code}/cities/{prefix}Lister les villes.
GET/api/web/custom/countries/{prefix}Lister les pays.
GET/api/scim/namespaces/system/v2/GroupsLister les groupes selon des filtres.
POST/api/scim/namespaces/system/v2/GroupsCréer un groupe avec des utilisateurs.
GET/api/scim/namespaces/system/v2/Groups/{id}Lister un groupe par ID.
DELETE/api/scim/namespaces/system/v2/Groups/{id}Supprimer un groupe par ID.
PUT/api/scim/namespaces/system/v2/Groups/{id}Remplacer un groupe par ID.
PATCH/api/scim/namespaces/system/v2/Groups/{id}Modifier partiellement un groupe par ID.
GET/api/scim/namespaces/system/v2/ResourceTypesObtenir les types de ressources pris en charge.
GET/api/scim/namespaces/system/v2/ResourceTypes/{id}Obtenir les types de ressources pris en charge.
GET/api/scim/namespaces/system/v2/SchemasSchémas
GET/api/scim/namespaces/system/v2/Schemas/{id}Schémas par ID.
GET/api/scim/namespaces/system/v2/ServiceProviderConfigLister les configurations du fournisseur de services.
GET/api/scim/namespaces/system/v2/UsersObtenir tous les utilisateurs.
POST/api/scim/namespaces/system/v2/UsersCréer un utilisateur avec affectation de rôle.
GET/api/scim/namespaces/system/v2/Users/{id}Obtenir un utilisateur par ID.
DELETE/api/scim/namespaces/system/v2/Users/{id}Supprimer un utilisateur par ID.
PUT/api/scim/namespaces/system/v2/Users/{id}Mettre à jour l’utilisateur et les affectations de rôles.
PATCH/api/scim/namespaces/system/v2/Users/{id}Modifier partiellement un utilisateur.
GET/no_auth/cname/lookupRechercher un cname.
GET/no_auth/tenant/idm/settings/password_policyObtenir la politique de mot de passe.
POST/api/web/namespaces/system/tenant/domain_owner/assignAssigner un propriétaire de domaine.
POST/api/web/namespaces/system/tenant/domain_owner/unassignDésassigner un propriétaire de domaine.
GET/api/web/namespaces/system/tenant/idm/events/last_loginObtenir la carte des dernières connexions.
GET/api/web/namespaces/system/tenant/idm/events/loginObtenir les événements de connexion.
POST/api/web/namespaces/system/tenant/idm/events/login_in_timeObtenir les événements de connexion dans une période donnée.
GET/api/web/namespaces/system/tenant/idm/settingsObtenir les paramètres IDM.
PUT/api/web/namespaces/system/tenant/idm/settingsMettre à jour les paramètres IDM.
GET/api/web/namespaces/system/tenant/idm/users/inactiveLister les utilisateurs inactifs.
GET/api/web/namespaces/system/tenant/lookupRechercher un cname.
POST/api/web/namespaces/system/tenant/request-deleteSupprimer le tenant.
GET/api/web/namespaces/system/tenant/settingsParamètres du tenant.
PUT/api/web/namespaces/system/tenant/settingsParamètres du tenant.
PUT/api/web/namespaces/system/tenant/settings/otp/disableDésactiver l’OTP au niveau du tenant.
PUT/api/web/namespaces/system/tenant/settings/otp/enableActiver l’OTP au niveau du tenant.
GET/api/web/namespaces/system/tenant/settings/tenant/faviconFavicon du tenant.
GET/api/web/namespaces/system/tenant/settings/tenant/imageImage de profil du tenant.
DELETE/api/web/namespaces/system/tenant/settings/tenant/imageSupprimer l’image de profil du tenant.
PUT/api/web/namespaces/system/tenant/settings/tenant/imageMettre à jour l’image de profil du tenant.
GET/api/web/namespaces/system/tenant/settings/tenant/logoLogo du tenant.
GET/api/web/namespaces/system/tenant/support-infoInformations de support.
GET/api/web/namespaces/system/tenant/tenant-escalation-docDocument d’escalade du tenant.
PUT/api/saas/namespaces/system/v2/tenant/deactivateDésactiver le tenant.
GET/api/web/static/namespaces/system/tenant/settings/tenant/faviconFavicon du tenant.
GET/api/web/static/namespaces/system/tenant/settings/tenant/imageImage de profil du tenant.
GET/api/config/tenants/{tenant}/summaryRésumé
POST/api/config/namespaces/{metadata.namespace}/tenant_configurationsCréer une configuration de tenant.
PUT/api/config/namespaces/{metadata.namespace}/tenant_configurations/{metadata.name}Remplacer une configuration de tenant.
GET/api/config/namespaces/{namespace}/tenant_configurationsLister les configurations de tenant.
GET/api/config/namespaces/{namespace}/tenant_configurations/{name}Obtenir une configuration de tenant.
DELETE/api/config/namespaces/{namespace}/tenant_configurations/{name}Supprimer une configuration de tenant.
POST/api/web/namespaces/system/tenant_management/delegated_access/subscribeS’abonner au service complémentaire d’accès délégué.
POST/api/web/namespaces/system/tenant_management/delegated_access/unsubscribeSe désabonner du service complémentaire d’accès délégué.
POST/api/web/namespaces/{metadata.namespace}/tenant_profilesCréer un profil de tenant.
PUT/api/web/namespaces/{metadata.namespace}/tenant_profiles/{metadata.name}Remplacer un profil de tenant.
GET/api/web/namespaces/{namespace}/tenant_profilesLister les profils de tenant.
GET/api/web/namespaces/{namespace}/tenant_profiles/{name}Obtenir un profil de tenant.
DELETE/api/web/namespaces/{namespace}/tenant_profiles/{name}Supprimer un profil de tenant.
POST/api/web/custom/idm/user/syncSynchroniser l’utilisateur
PUT/api/web/custom/namespaces/system/users/group_addAjouter un utilisateur à des groupes.
PUT/api/web/custom/namespaces/system/users/group_removeRetirer un utilisateur de groupes.
POST/api/web/custom/namespaces/{namespace}/accept_tosAccepter les CGU.
POST/api/web/custom/namespaces/{namespace}/role_usersAttribuer un rôle à un utilisateur.
POST/api/web/custom/namespaces/{namespace}/send_password_emailEnvoyer un e-mail de mot de passe.
GET/api/web/custom/namespaces/{namespace}/tosObtenir les CGU
GET/api/web/custom/namespaces/{namespace}/user_rolesObtenir les utilisateurs et les affectations de rôles.
POST/api/web/custom/namespaces/{namespace}/user_rolesCréer un utilisateur avec affectation de rôle.
PUT/api/web/custom/namespaces/{namespace}/user_rolesMettre à jour les utilisateurs et les affectations de rôles.
POST/api/web/custom/namespaces/{namespace}/user_roles/{name}Mettre à jour les utilisateurs et les affectations de rôles.
POST/api/web/custom/namespaces/{namespace}/users/cascade_deleteSupprimer l’utilisateur et les objets associés.
GET/api/web/custom/namespaces/{namespace}/whoamiObtenir les détails de l’utilisateur.
POST/api/web/custom/password/admin_resetRéinitialiser le mot de passe par l’administrateur.
POST/api/web/custom/password/resetRéinitialiser le mot de passe.
GET/api/web/custom/namespaces/system/user_groupsObtenir tous les groupes d’utilisateurs du tenant.
POST/api/web/custom/namespaces/system/user_groupsCréer un groupe d’utilisateurs.
POST/api/web/custom/namespaces/system/user_groups/analyze_for_deletionAnalyser pour suppression.
GET/api/web/custom/namespaces/system/user_groups/{name}Récupérer tous les détails d’un groupe par son ID.
DELETE/api/web/custom/namespaces/system/user_groups/{name}Supprimer un groupe par son ID.
PUT/api/web/custom/namespaces/system/user_groups/{name}Remplacer les champs / accès / associations du groupe d’utilisateurs.
PUT/api/web/custom/namespaces/system/user_groups/{name}/assign_namespace_rolesAttribuer un rôle au groupe d’utilisateurs.
PUT/api/web/custom/namespaces/system/user_groups/{name}/remove_namespace_rolesRetirer un rôle du groupe d’utilisateurs.
GET/api/web/namespaces/{namespace}/user_groupsLister les groupes d’utilisateurs.
GET/api/web/namespaces/{namespace}/user_groups/{name}Obtenir un groupe d’utilisateurs.
POST/api/config/namespaces/{metadata.namespace}/user_identificationsCréer une identification d’utilisateur.
PUT/api/config/namespaces/{metadata.namespace}/user_identifications/{metadata.name}Remplacer une identification d’utilisateur.
GET/api/config/namespaces/{namespace}/user_identificationsLister les identifications d’utilisateur.
GET/api/config/namespaces/{namespace}/user_identifications/{name}Obtenir une identification d’utilisateur.
DELETE/api/config/namespaces/{namespace}/user_identifications/{name}Supprimer une identification d’utilisateur.
GET/api/web/namespaces/system/user/admin_notificationsObtenir les préférences de notification administrateur.
PUT/api/web/namespaces/system/user/admin_notificationsMettre à jour les préférences de notification administrateur.
PUT/api/web/namespaces/system/user/admin_notifications/unsetSupprimer une préférence de notification administrateur.
GET/api/web/namespaces/system/user/combined_notificationsObtenir les préférences de notification combinées.
PUT/api/web/namespaces/system/user/combined_notificationsMettre à jour les préférences de notification combinées.
GET/api/web/namespaces/system/user/notificationsObtenir les préférences de notification.
PUT/api/web/namespaces/system/user/notificationsMettre à jour les préférences de notification.
PUT/api/web/namespaces/system/user/notifications/unsetSupprimer une préférence de notification.
PUT/api/web/namespaces/system/user/otp/admin_resetRéinitialiser le dispositif OTP par l’administrateur.
GET/api/web/namespaces/system/user/sessionsObtenir les sessions utilisateur.
GET/api/web/namespaces/system/user/settingsObtenir
PUT/api/web/namespaces/system/user/settingsMettre à jour
PUT/api/web/namespaces/system/user/settings/idm/disableDésactiver l’utilisateur dans IDM.
PUT/api/web/namespaces/system/user/settings/idm/enableActiver l’utilisateur dans IDM.
GET/api/web/namespaces/system/user/settings/imageObtenir l’image de profil de l’utilisateur.
DELETE/api/web/namespaces/system/user/settings/imageSupprimer l’image de l’utilisateur.
PUT/api/web/namespaces/system/user/settings/imageMettre à jour l’image de l’utilisateur.
PUT/api/web/namespaces/system/user/settings/request_initial_accessDemander l’accès initial.
GET/api/web/namespaces/system/user/settings/view_preferenceObtenir la préférence d’affichage.
PUT/api/web/namespaces/system/user/settings/view_preferenceDéfinir la préférence d’affichage.
GET/api/config/namespaces/system/was/user_tokenObtenir le jeton utilisateur du service d’analyse des applications web.