Partager via


QPP NextGen (préversion)

Paa Publishing Platform (QPP) NextGen est un système de gestion de contenu basé sur le cloud (CCMS) pour automatiser la publication de contenu d’entreprise hautement réglementé. Le connecteur QPP NextGen permet de déplacer des données de votre écosystème de contenu dans les deux sens pour simplifier les processus et accélérer le temps de commercialisation.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Support technique De Microsoft
URL https://quarksoftware.my.site.com
Messagerie électronique support_cases@quark.com
Métadonnées du connecteur
Éditeur Quark Software Inc.
Site internet https://www.quark.com/
Politique de confidentialité https://www.quark.com/privacy-policy
Catégories Contenu et fichiers ; Productivité

Paa Publishing Platform (QPP) NextGen est un système de gestion de contenu basé sur le cloud (CCMS) pour automatiser la publication de contenu d’entreprise hautement réglementé. Le connecteur QPP NextGen permet de déplacer des données de votre écosystème de contenu dans les deux sens pour simplifier les processus et accélérer le temps de commercialisation.

Prerequisites

  • Vous avez besoin d’un environnement QPP-NG (v3.3 ci-dessus) et de licences QPP-NG pour utiliser notre connecteur.
  • Vous devez disposer d’un client existant (Connexion), de préférence distinct, créé sur les locataires pour lesquels ils veulent que les actions et les déclencheurs de ce connecteur interagissent. Vous trouverez plus d’informations dans la section Obtention des informations d’identification.
  • Découvrez comment utiliser Power Automate et obtenir de la valeur à l’aide de contenu dynamique ou d’une autre réponse d’actions à l’aide du créateur de requête.

Comment obtenir des informations d’identification

Lors de la création d’une connexion avec notre connecteur, vous verrez 3 params. Les détails relatifs à l’acquisition de chacun sont partagés ci-dessous. Création et manaWhile création d’une nouvelle connexion avec notre connecteur, les utilisateurs verront 3 params. Les détails relatifs à l’acquisition de chacun sont partagés ci-dessous. La création et la gestion des connexions QPP-NG doivent être effectuées par l’utilisateur administrateur. Vérifiez auprès de votre administrateur d’environnements QPP-NG.

Vous pouvez également nommer vos informations d’identification de manière appropriée pour les identifier facilement ultérieurement. Accédez à Connexions dans Power Automate, recherchez le nom du connecteur et modifiez une connexion existante, puis fournissez un nom approprié.

  • ID client : Vous pouvez accéder à votre application d’administration de locataires QPP-NG souhaitée, puis aux connexions aux paramètres>. Ici, ils peuvent créer une connexion ou utiliser une connexion existante. Entrez simplement le nom de connexion pour l’ID client.
  • Clé secrète client : Comme l’ID client, accédez à Connexions et entrez simplement Secret pour la connexion existante. Régénérez le secret si vous ne l’avez pas. Les secrets doivent être stockés pour les connexions existantes en toute sécurité, gérés par l’administrateur. Vérifiez auprès de l’administrateur avant de régénérer le secret.
  • Nom d’hôte : Nom d’hôte du locataire QPP-NG que vous souhaitez créer des connexions pour interagir avec notre connecteur. exemple (yourtenantname.app.quark.com). Doit être visible l’URL lorsque vous accédez à votre environnement de QPP-NG.

Après avoir créé des informations d’identification, vous pouvez tester les informations d’identification pour voir si les informations d’identification sont correctes.

Des actions simples telles que getUser peuvent être utilisées à partir de notre connecteur dans un flux manuel, testez le flux avec des champs par défaut.

Lors de la création d’une connexion pour la première fois, certains codes d’erreur pouvant être rencontrés sont les suivants :

  • URL d’hôte non valide (500) : Vérifiez à nouveau le nom d’hôte de l’environnement QPP-NG, l’ID client et le secret doivent appartenir à cette connexion.
  • Non autorisé/unauthorized_client (401) : Pour les informations d’identification client non valides ou non valides, vérifiez que l’ID client et la clé secrète client sont valides et appartiennent au nom d’hôte utilisé.

Bien démarrer avec QPP-NG Integration Hub

Pour commencer, vous pouvez écouter un large éventail d’événements de type asset, collections, etc. de votre locataire QPP-NG à l’aide du déclencheur intégré.

  • Créez un flux Automation dans Power Automate.
  • Sélectionnez notre connecteur QPP-NG, puis choisissez un déclencheur.
  • Renseignez les champs obligatoires. Reportez-vous à la section Webhook-trigger dans la documentation github Readme.
  • Sélectionnez la connexion appropriée pour le locataire QPP-NG où vous souhaitez inscrire le webhook. Vous pouvez également créer de nouvelles connexions. Suivez les étapes indiquées dans la section Comment obtenir les informations d’identification .
  • Enregistrez le flux. Cette opération exécute la demande d’inscription dans le dos. Lorsque vous revenez à la page de détails du flux (ou cliquez sur le bouton Précédent), vous devriez voir un soulignement vert en haut indiquant que tout s’est bien passé et que le flux est prêt à être déclenché.
  • Une fois votre flux exécuté une fois, vous pouvez obtenir la réponse webhook à l’exécution du flux et utiliser la réponse pour générer du contenu dynamique. Pour cela, vous pouvez utiliser l’action OOTB d’analyse json.
  • Dans le cas où il s’agit du premier webhook avec ce type de modification (événement) inscrit sur le locataire QPP-NG, vous devez attendre 15 minutes avant l’activation du webhook, puis vous pouvez vous attendre à ce que le flux soit déclenché.

S’il existe des erreurs dans le vérificateur de flux avec le déclencheur webhook, Power Automate s’affiche en rouge dans le vérificateur de flux. Ouvrez-le et vérifiez l’erreur. Voici quelques-unes des erreurs que vous pouvez rencontrer et les étapes à suivre pour les atténuer.

  • Webhook portant le nom existe déjà Fournissez un nom unique pour le webhook ou utilisez l’opération Delete Webhook avec la même connexion dans un autre flux manuel. Sélectionnez le webhook portant le même nom et supprimez-le. Vous trouverez plus d’informations sur les Webhooks sur le portail des développeurs De Intune.
  • Demande incorrecte(400) Vérifiez les paramètres fournis en fonction de la documentation et des détails de l’erreur.
  • Ressource introuvable (404) : l’en-tête Emplacement est manquant dans la demande d’abonnement Supprimez le flux, puis créez un déclencheur et un flux webhook. Si le flux est volumineux, dupliquez le flux et activez le flux et l’enregistrement, Power Automate essaiera d’effectuer une nouvelle inscription de webhook.

Problèmes connus et limitations

  • Actuellement, vous ne pourrez pas mettre à jour les paramètres d’un déclencheur de webhook déjà inscrit. Pour contourner ce problème, supprimez l’opération webhook actuelle du flux et ajoutez un nouveau déclencheur de webhook QPP-NG à sa place. Pour supprimer le webhook précédemment inscrit dans l’environnement QPP-NG, créez un flux manuel avec l’opération de suppression, sélectionnez le webhook précédent dans la liste déroulante et exécutez le flux. Si cette solution de contournement ne fonctionne pas et que le flux est volumineux, dupliquez le flux, puis après la mise à jour des détails du webhook, enregistrez et activez-le. Cela crée également une inscription de webhook avec succès.
  • Vous pouvez également désactiver le flux avant de supprimer et de créer un déclencheur. Cela garantit également que votre nouveau webhook sera inscrit.
  • Si le service webhook QPP-NG ne peut pas appeler le déclencheur de webhook inscrit pendant 3 fois, le webhook est désactivé.
  • L’enregistrement de certaines actions sans paramètres donnés (vides) donne une erreur (attendez-vous à une valeur dans le corps).
  • S’il s’agit du premier webhook avec ce type de modification (événement), vous devez attendre 15 minutes avant que le webhook soit activé, puis vous pouvez vous attendre à ce que le flux soit déclenché.
  • Utilisez l’affichage Concepteur hérité pour une expérience optimale, car il peut y avoir des problèmes avec le nouveau concepteur en raison du développement continu, ces actions avec des problèmes liés au nouveau concepteur sont CheckOut, SetAttributeValues , InitNewCheckin &CreateQuery.

Erreurs courantes et solutions

  • Lors de l’inscription du déclencheur Webhooks en première étape, il peut y avoir un problème lors de l’inscription auprès de notre service si les détails ne sont pas correctement fournis. Cela peut être réduit après avoir enregistré le flux avec le déclencheur et renvoyé à la fenêtre Détails du flux où les exécutions des 28 derniers jours sont affichées. S’il affiche rouge, cela signifie que le webhook n’a pas été correctement inscrit. Vérifiez l’erreur. Si l’erreur se produit en raison de l’en-tête Location est manquante ou que la ressource est introuvable, essayez de supprimer et de créer à nouveau le déclencheur.
  • Si vos flux ne sont pas déclenchés, cela peut être dû à un webhook existant inscrit en tant que point de terminaison qui n’existe pas, comme un flux supprimé, etc. Dans ce cas, exécutez l’API https://{Host.name}/webhooks/api/v3/registrations avec votre jeton d’API pour obtenir la liste de tous les webhooks inscrits dans l’environnement QPP-NG et utilisez cette réponse pour supprimer ces webhooks à l’aide de l’action supprimer des webhooks. Vous devez également vous assurer que le service webhooks est correctement configuré et en cours d’exécution à partir de votre support Technique à l’aide de (https://quarksoftware.my.site.com).
  • Si vous ne recevez pas d’utilisateur privilégié ou d’erreur d’authentification, vérifiez que le nom d’utilisateur fourni pour l’emprunt d’identité dispose de suffisamment de privilèges dans votre locataire QPP-NG,
  • En cas de problèmes spécifiques à l’action, reportez-vous à des exemples et à la documentation partagés sur le dépôt Open source sur Github dans Readme.md fichier ou reportez-vous au portail des développeurs De Intune pour plus d’informations sur les points de terminaison et les fonctionnalités.

Questions fréquentes

Puis-je utiliser les actions et les déclencheurs avec différents environnements QPP-NG ?

Oui, c’est possible. Vous devez simplement renseigner l’analyseur de nom d’hôte en fonction de l’environnement et utiliser les connexions appropriées à cet environnement.

Pouvez-vous nous aider si nous sommes bloqués sur quelque chose ou avez des doutes ?

Absolument. Envoyez simplement un e-mail [e-mail protégé] (https://quarksoftware.my.site.com) et veillez à mentionner le connecteur Microsoft Power Automate lorsque vous décrivez votre problème.

Où puis-je obtenir plus d’informations sur les actions et les points de terminaison ?

Vous trouverez ici plus d’informations sur les différentes API de Msi. Accédez simplement à l’onglet Plateforme de contenu. Comme ce connecteur contient uniquement un sous-ensemble de l’API réelle possible pour la plateforme QPP-NG, ce site peut être utilisé pour explorer et demander davantage d’actions et de points de terminaison via la journalisation d’une demande de fonctionnalité à l’adresse [e-mail protégée].

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
ID client (clientId) ficelle Spécifiez l’ID client de vos informations d’identification de service. Vrai
Clé secrète client (clientSecret) securestring Spécifiez la clé secrète client à partir de vos informations d’identification de service. Vrai
Nom de l’hôte ficelle Spécifier le nom d’hôte Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Caisse

Marque la ressource avec l’assetId donné comme extrait. Pour plus d’informations, reportez-vous à la documentation Github.

Charger (blob)

Cette demande est utilisée pour charger le fichier par flux d’entrée. Pour plus d’informations, consultez les documents GitHub.

Crée un attribut

Crée un attribut et retourne son ID avec un message de réussite. Pour plus d’informations, consultez les documents GitHub.

Crée un attribut List

Crée un attribut et retourne son ID après la création réussie du message d’attribut. Pour plus d’informations, consultez la documentation github.

Créer une requête

Créez une requête avec la définition et les détails dans le corps de la requête. Pour plus d’informations, reportez-vous aux documents GitHub.

Définir des valeurs d’attribut

Définissez les valeurs d’attribut pour la plateforme QPP. Pour plus d’informations, consultez la documentation Github.

Lancer l’archivage et la mise à jour

La demande archive et met à jour une ressource déjà existante dans QPPNG. La ressource doit être extraite avant la main. Utilisez l’action d’extraction avant. Pour plus d’informations, consultez la documentation github.

Lancer un nouvel archivage

La requête archive un fichier local, conformément au tableau de valeurs d’attribut Qpp donnée, par exemple les valeurs d’attribut requises sont le nom, la collection, l’extension, etc. pour archiver une ressource au QPPNG. Pour plus d’informations, consultez la documentation github.

Mettre à jour le mappage d’attributs pour le type de contenu

Mettez à jour le mappage d’attributs des types de contenu et des enfants avec le mappage d’attributs spécifié dans le corps de la requête. Pour plus d’informations, consultez les documents GitHub.

Obtenir des attributs par nom

Retourne tous les attributs existants avec des métadonnées dans QPPNG Server pour les noms spécifiés. Pour plus d’informations, consultez les documents GitHub.

Obtenir des groupes pour une collection

Cette requête retourne un tableau de groupes de routages applicables pour la collection donnée pour le flux de travail et l’état spécifiés. Pour plus d’informations, consultez la documentation github.

Obtenir des informations sur les types de contenu par nom

Cette demande est utilisée pour récupérer les informations de type de contenu par nom de type de contenu. Pour plus d’informations, consultez Github Docs.

Obtenir des métadonnées de ressources

Obtenir les données d’élément multimédia pour l’ID de ressource donné. Pour plus d’informations, consultez la documentation Github.

Obtenir des résultats de requête paginés avec des filtres

Cette requête retourne l’élément de requête paginé et les détails d’une requête stockée dans le système avec un filtre spécifique dans la requête. Pour plus d’informations, consultez la documentation github.

Obtenir des valeurs d’attribut à partir d’ID

Obtenir les valeurs d’attribut pour les ID séparés par des virgules. Pour plus d’informations, consultez la documentation Github.

Obtenir des valeurs d’attributs par nom

Obtenir les valeurs d’attribut pour les noms séparés par des virgules. Pour plus d’informations, consultez les documents GitHub.

Obtenir le flux de travail par nom

Cette requête retourne toutes les métadonnées d’un flux de travail spécifié par nom. Pour plus d’informations, consultez les documents Github.

Obtenir les informations de téléchargement des ressources

La demande retourne les informations de téléchargement des ressources qui peuvent être utilisées avec l’action télécharger l’objet blob pour télécharger le flux de ressources. Pour plus d’informations, consultez la documentation github.

Obtenir les membres du groupe

Cette demande retourne la liste des utilisateurs et toutes leurs métadonnées spécifiques à l’ID de groupe. Pour plus d’informations, consultez les documents GitHub.

Obtenir les relations des ressources enfants

Obtenez les relations d’éléments multimédias enfants pour un ID d’actif parent donné. Pour plus d’informations, consultez les documents Github.

Obtenir les relations entre les ressources parentes

Cette demande retourne la liste des relations pour une relation de ressource parente. Pour plus d’informations, consultez les documents GitHub.

Obtenir l’utilisateur par nom

Cette demande retourne les métadonnées utilisateur spécifiques au nom d’utilisateur. Pour plus d’informations, consultez les documents GitHub.

Obtenir l’état de publication

Obtenir l’état de publication d’une ressource donnée. Pour plus d’informations, reportez-vous à la documentation Github.

Obtenir tous les utilisateurs

Cette demande est utilisée pour extraire tous les utilisateurs. Pour plus d’informations, reportez-vous à la documentation Github.

Obtenir toutes les requêtes

Cette requête retourne toute la requête avec une définition. Pour plus d’informations, consultez les documents Github.

Obtenir un groupe par nom

Cette demande retourne un groupe spécifique au nom du groupe.

Obtenir un jeton en fonction du type d’octroi

Cette demande extrait le jeton pour le nom d’utilisateur et le mot de passe donnés pour QPPNG. Pour plus d’informations, consultez les documents GitHub.

Obtenir un utilisateur par ID

Cette demande est utilisée pour extraire les métadonnées d’un utilisateur spécifié. Pour plus d’informations, consultez les documents GitHub.

Publier la ressource Async

Retourne l’ID de contexte pour la publication de la ressource. Utiliser avec l’état Obtenir la publication. Pour plus d’informations, consultez les documents GitHub.

Supprime webhook

Supprime un webhook déjà existant pour un événement donné et un type de modification. Pour plus d’informations, consultez la documentation github.

Télécharger (Blob)

Cette demande est utilisée pour télécharger le fichier par flux d’entrée à partir de l’URL de téléchargement. Pour plus d’informations, consultez les documents GitHub.

Utilisateur d’un membre de groupe

Cette requête retourne la valeur true ou false qu’un utilisateur est membre d’un groupe spécifique à l’id utilisateur.

Caisse

Marque la ressource avec l’assetId donné comme extrait. Pour plus d’informations, reportez-vous à la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True integer

L’assetId variable doit faire référence à la ressource du serveur QPP.

ID d’attribut
attributeId integer

Identificateur de l’attribut.

Type
type integer

Type de l’attribut.

Valeur
attributeValue object

Valeur.

Retours

Corps
Asset

Charger (blob)

Cette demande est utilisée pour charger le fichier par flux d’entrée. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Identificateur de fichier
fileIdentifier True string

L’identificateur de fichier fait référence au type de fichier.

ID de contexte
contextId True string

L’ID de contexte fait référence aux informations de ressource.

Ressource de flux d’entrée
InputStreamResource True

Le flux d’entrée pour la ressource nécessite une entrée binaire.

Crée un attribut

Crée un attribut et retourne son ID avec un message de réussite. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom
name True string

Nom de l’attribut.

Type d’attribut
valueType True integer

Type d’attribut.

Retours

Détails d’un attribut associé à une entité.

Caractéristique
CreateAttributeSchema

Crée un attribut List

Crée un attribut et retourne son ID après la création réussie du message d’attribut. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nombre de domaines à afficher
_skiptoken True integer

Nombre de domaines à ignorer dans la liste déroulante ID de domaine.

Nom
name True string

Nom de l’attribut.

Type d’attribut
valueType True integer

Type d’attribut, doit être liste pour le type de liste.

Valeurs multiples
multiValued boolean

Indique si l’attribut peut contenir plusieurs valeurs.

Accès limité
limitedAccess boolean

Applicable uniquement pour le type de liste (indique si l’attribut a un accès limité doit configurer les rôles pour cela avant).

ID de domaine
domainId integer

ID de domaine associé à la liste de sources de données/domaine existante. Utilisez ignorer le jeton pour parcourir 20 éléments dans la liste déroulante.

Retours

Détails d’un attribut associé à une entité.

Caractéristique
CreateAttributeSchema

Créer une requête

Créez une requête avec la définition et les détails dans le corps de la requête. Pour plus d’informations, reportez-vous aux documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nombre d’attributs à ignorer
_skiptoken True integer

Nombre d’attributs à ignorer dans la liste déroulante des attributs.

Nom de la requête
queryName True string

Nom de la requête.

Paramétré
parameterized boolean

Indique si la requête est paramétrée.

ID d’attribut
attributeId integer

ID d’attribut pour la recherche.

Type d’attribut
type integer

Type de l’attribut sélectionné pour la condition.

Opérateur de comparaison
comparisonOperator integer

Opérateur de comparaison pour la condition.

Nié
negated boolean

Indique si la condition est négation.

Valeur à rechercher par rapport à
value string

valeur à Rechercher par rapport à.

Opérateur logique
logicalOperator integer

Opérateur Logique et OR pour la condition.

ID de colonne
columnId True integer

ID de la colonne d’affichage.

Largeur
width True integer

Largeur de la colonne d’affichage.

Colonne d’attribut
attributeColumn True boolean

Indique si la colonne est une colonne d’attribut.

Mode d’affichage
displayMode True integer

Paramètre du mode d’affichage.

Retours

ID de requête nouvellement créé.

ID de requête nouvellement créé
integer

Définir des valeurs d’attribut

Définissez les valeurs d’attribut pour la plateforme QPP. Pour plus d’informations, consultez la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True string

ID de ressource de plateforme QPP.

ID d’attribut
attributeId integer

Identificateur de l’attribut.

Type
type integer

Type de l’attribut.

Valeurs multiples
multiValued boolean

Indique si l’attribut est à valeurs multiples.

Valeur
attributeValue object

Valeur.

Lancer l’archivage et la mise à jour

La demande archive et met à jour une ressource déjà existante dans QPPNG. La ressource doit être extraite avant la main. Utilisez l’action d’extraction avant. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Créer une version mineure
createMinorVersion True boolean

La variable createMinorVersion doit faire référence à true ou false pour la création de la version à des fins de vérification.

ID de ressource
assetId integer

ID de l’élément multimédia à enregistrer.

Retours

Lancer un nouvel archivage

La requête archive un fichier local, conformément au tableau de valeurs d’attribut Qpp donnée, par exemple les valeurs d’attribut requises sont le nom, la collection, l’extension, etc. pour archiver une ressource au QPPNG. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nombre d’attributs/domaines à ignorer
_skiptoken True integer

Nombre d’attributs/domaines à ignorer.

Créer une version mineure
createMinorVersion True boolean

La variable createMinorVersion doit faire référence à true ou false pour la création de la version à des fins de vérification.

ID d’attribut
attributeId integer

ID d’attribut.

Type d’attribut
type integer

Type d’attribut.

Valeurs multiples
multiValued boolean

Indique si l’attribut est à valeurs multiples.

Id
id integer

Id correspondant au nom, tel que l’ID de collection d’accueil 1 est pris.

Nom
name string

Nom de l’attribut, tel que le nom du type de contenu ou le nom de collection.

ID de domaine
domainId integer

ID de domaine associé à la liste de sources de données/domaine existante. Id du domaine.

Valeur
value string

Valeur de l’attribut à définir.

ID de valeur de domaine
id integer

L’ID de la valeur de domaine elle-même, par exemple l’ID d’une valeur de domaine pour un utilisateur sera l’ID utilisateur, car la liste Utilisateurs est le domaine.

Retours

Mettre à jour le mappage d’attributs pour le type de contenu

Mettez à jour le mappage d’attributs des types de contenu et des enfants avec le mappage d’attributs spécifié dans le corps de la requête. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID d’attribut
attributeId True integer

ID d’attribut qui doivent être mappés.

ID de type de contenu
contentTypeIds True string

Types de contenu sur lesquels ces attributs doivent être mappés.

Obtenir des attributs par nom

Retourne tous les attributs existants avec des métadonnées dans QPPNG Server pour les noms spécifiés. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Noms d’attributs
attributeNames True string

Le nom de l’attribut doit faire référence au nom d’attribut du serveur QPP (séparé par des virgules, le cas échéant).

Retours

Obtenir des groupes pour une collection

Cette requête retourne un tableau de groupes de routages applicables pour la collection donnée pour le flux de travail et l’état spécifiés. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de la collection QPPNG
collectionId True integer

L’ID de collection de variables doit faire référence à l’ID de collection QPPNG.

Retours

Obtenir des informations sur les types de contenu par nom

Cette demande est utilisée pour récupérer les informations de type de contenu par nom de type de contenu. Pour plus d’informations, consultez Github Docs.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom du type de contenu
contentTypeName True string

Nom du type de contenu.

Retours

Obtenir des métadonnées de ressources

Obtenir les données d’élément multimédia pour l’ID de ressource donné. Pour plus d’informations, consultez la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True integer

ID de la ressource sur la plateforme QPPNG pointée.

Retours

Corps
Asset

Obtenir des résultats de requête paginés avec des filtres

Cette requête retourne l’élément de requête paginé et les détails d’une requête stockée dans le système avec un filtre spécifique dans la requête. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de requête QPPNG existant
queryId True integer

Cela fait référence à un ID de requête QPPNG existant.

ID de requête
queryId integer

ID unique de la requête.

Nom de la requête
queryName string

Nom de la requête.

ID du propriétaire
ownerId integer

ID du propriétaire de la requête.

Paramétré
parameterized boolean

Indique si la requête est paramétrée.

ID de colonne
columnId True integer

ID de la colonne d’affichage.

Largeur
width True integer

Largeur de la colonne d’affichage.

Colonne d’attribut
attributeColumn True boolean

Indique si la colonne est une colonne d’attribut.

ID de colonne
columnId integer

ID de la colonne pour le tri.

Décroissant
descending boolean

Indique si le tri est dans l’ordre décroissant.

Colonne d’attribut
attributeColumn boolean

Indique si la colonne triée est une colonne d’attribut.

Mode d’affichage
displayMode True integer

Paramètre du mode d’affichage.

ID d’attribut
attributeId integer

ID de l’attribut pour le regroupement.

Décroissant
descending boolean

Indique si le regroupement est dans l’ordre décroissant.

Explorer le mode
exploreMode integer

Explorer le paramètre de mode.

Opérateur logique
logicalOperator True integer

Opérateur logique pour la condition.

Opérateur de comparaison
comparisonOperator True integer

Opérateur de comparaison pour la condition.

Nié
negated True boolean

Indique si la condition est négation.

Paramétré
parameterized True boolean

Indique si la condition est paramétrée.

Type
type True integer

Type de la condition.

ID d’attribut
attributeId True integer

ID d’attribut pour la recherche.

Valeur à rechercher par rapport à
value True string

valeur à Rechercher par rapport à.

Type de contenu
contentType integer

ID du type de contenu pour le contexte de requête.

Collections
collections array of integer

Liste des ID de collection pour le contexte de requête.

Récursif
recursive boolean

Indique si le contexte de requête est récursif.

Inclure toutes les versions
includeAllVersions boolean

Indique si toutes les versions sont incluses dans le contexte de requête.

Inclure des branches
includeBranches boolean

Indique si les branches sont incluses dans le contexte de requête.

queryResults
queryResults

Retours

Élément de réponse pour répertorier les résultats de la requête.

List Response Query Result, élément
ListResponseQueryResultElement

Obtenir des valeurs d’attribut à partir d’ID

Obtenir les valeurs d’attribut pour les ID séparés par des virgules. Pour plus d’informations, consultez la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True integer

ID de la ressource sur la plateforme QPPNG pointée.

ID d’attribut QPPNG
attributeIds True string

Les ID d’attribut doivent faire référence aux ID d’attribut du serveur QPP.

Retours

Obtenir des valeurs d’attributs par nom

Obtenir les valeurs d’attribut pour les noms séparés par des virgules. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True integer

AssetId doit faire référence à la ressource du serveur QPP.

Noms d’attributs
attributes True string

La chaîne de noms d’attributs doit faire référence aux noms d’attributs du serveur QPPNG, séparées par des virgules si plusieurs.

Retours

Obtenir le flux de travail par nom

Cette requête retourne toutes les métadonnées d’un flux de travail spécifié par nom. Pour plus d’informations, consultez les documents Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom du flux de travail
workflowName True string

Nom du flux de travail pour lequel les métadonnées doivent être extraites.

Retours

Détails d’un flux de travail.

Flux de travail
Workflow

Obtenir les informations de téléchargement des ressources

La demande retourne les informations de téléchargement des ressources qui peuvent être utilisées avec l’action télécharger l’objet blob pour télécharger le flux de ressources. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True integer

AssetId doit faire référence à la ressource du serveur QPP.

Version mineure
minorVersion integer

La version mineure doit faire référence à la version mineure de la ressource requise. Fournissez 0 pour extraire les métadonnées de la dernière version.

Version majeure
majorVersion integer

La version principale doit faire référence à la version principale de la ressource requise. Fournissez la valeur Null pour extraire les métadonnées de la dernière version.

Retours

Obtenir les membres du groupe

Cette demande retourne la liste des utilisateurs et toutes leurs métadonnées spécifiques à l’ID de groupe. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de groupe
groupId True integer

L’ID de groupe doit faire référence au groupe QPPNG.

Retours

response
array of User

Obtenir les relations des ressources enfants

Obtenez les relations d’éléments multimédias enfants pour un ID d’actif parent donné. Pour plus d’informations, consultez les documents Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource parent
parentAssetId True integer

L’ID de ressource parent doit faire référence à la ressource parente du serveur QPP.

Retours

Obtenir les relations entre les ressources parentes

Cette demande retourne la liste des relations pour une relation de ressource parente. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource enfant
childAssetId True integer

La variable childAssetId doit faire référence à la ressource enfant du serveur QPP qui a une relation avec le parent et pour qui les relations parent doivent être étudiées.

Retours

Obtenir l’utilisateur par nom

Cette demande retourne les métadonnées utilisateur spécifiques au nom d’utilisateur. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom d’utilisateur de l’utilisateur QPPNG
userName True string

Cela fait référence au nom d’utilisateur de l’utilisateur QPPNG.

Retours

Corps
User

Obtenir l’état de publication

Obtenir l’état de publication d’une ressource donnée. Pour plus d’informations, reportez-vous à la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de contexte
contextId True string

ID de contexte

Retours

Obtenir tous les utilisateurs

Cette demande est utilisée pour extraire tous les utilisateurs. Pour plus d’informations, reportez-vous à la documentation Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Retours

Élément Response pour répertorier les utilisateurs.

List Response User
ListResponseUser

Obtenir toutes les requêtes

Cette requête retourne toute la requête avec une définition. Pour plus d’informations, consultez les documents Github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Retours

Obtenir un groupe par nom

Cette demande retourne un groupe spécifique au nom du groupe.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom du groupe
groupName True string

GroupName de variables doit faire référence au nom du groupe serveur QPP.

Retours

Corps
Group

Obtenir un jeton en fonction du type d’octroi

Cette demande extrait le jeton pour le nom d’utilisateur et le mot de passe donnés pour QPPNG. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur
username True string

Entrez votre nom d’utilisateur d’environnement QPPNG pour lequel vous devez obtenir le jeton.

Mot de passe
password True string

Entrez le mot de passe du nom d’utilisateur.

Retours

Nom Chemin d’accès Type Description
Jeton d'accès
access_token string

Jeton qui accorde l’accès aux ressources protégées.

Expire dans
expires_in integer

Durée (en secondes) pendant laquelle le jeton d’accès est valide.

L’actualisation expire dans
refresh_expires_in integer

Durée (en secondes) pendant laquelle le jeton d’actualisation est valide.

Type de jeton
token_type string

Type du jeton (par exemple, porteur).

Pas avant la stratégie
not-before-policy integer

Durée (en secondes) avant laquelle le jeton ne peut pas être utilisé.

Scope
scope string

Étendue du jeton d’accès.

Obtenir un utilisateur par ID

Cette demande est utilisée pour extraire les métadonnées d’un utilisateur spécifié. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID d’utilisateur QPPNG
userId True integer

ID de l’utilisateur QPPNG.

Retours

Corps
User

Publier la ressource Async

Retourne l’ID de contexte pour la publication de la ressource. Utiliser avec l’état Obtenir la publication. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de ressource
assetId True string

L’assetId variable doit faire référence à la ressource du serveur QPP.

ID du canal de publication
publishingChannelId True string

variable channelId doit faire référence à l’ID du canal à utiliser.

Retours

ID de contexte pour la publication de la ressource. Utilisez l’option Obtenir l’état de publication pour vérifier l’état de publication.

ID de contexte
string

Supprime webhook

Supprime un webhook déjà existant pour un événement donné et un type de modification. Pour plus d’informations, consultez la documentation github.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom ou ID
nameOrId True string

Nom ou ID du webhook existant sur l’environnement.

Retours

Télécharger (Blob)

Cette demande est utilisée pour télécharger le fichier par flux d’entrée à partir de l’URL de téléchargement. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Jeton d’authentification
authTokenforHeader True string

Jeton d’authentification requis ici séparément. L’action TokenFromAuthWrapper peut être utilisée ici pour extraire le jeton.

Identificateur de fichier
fileIdentifier True string

L’identificateur de fichier fait référence au type de fichier.

ID de contexte
contextId True string

L’ID de contexte fait référence aux informations de ressource.

Retours

Nom Chemin d’accès Type Description
Type de contenu
$content-type string

Type de contenu du document, par exemple application/pdf.

Content
$content byte

Contenu du document dans l’encodage Base64.

Utilisateur d’un membre de groupe

Cette requête retourne la valeur true ou false qu’un utilisateur est membre d’un groupe spécifique à l’id utilisateur.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

ID de l’utilisateur QPPNG
userId True integer

ID de l’utilisateur QPPNG.

ID du groupe dans QPPNG
groupId True integer

ID du groupe dans QPPNG.

Déclencheurs

Se déclenche lorsqu’un événement se produit pour un Webhook déjà inscrit

Inscrit un webhook pour un événement et un type de modification donnés. Pour plus d’informations, consultez les documents GitHub.

Se déclenche lorsqu’un événement se produit pour un Webhook déjà inscrit

Inscrit un webhook pour un événement et un type de modification donnés. Pour plus d’informations, consultez les documents GitHub.

Paramètres

Nom Clé Obligatoire Type Description
Utilisateur d’emprunt d’identité
user_name True string

Nom d’utilisateur de l’utilisateur QPPNG, qui doit être emprunt d’identité.

Nom du webhook
name True string

Nom unique pour décrire l’objectif et la signification des webhooks.

Webhook Type
type True string

Décrivez le type de webhook qui sera écouté, tel que l’événement, etc.

Objet
object True string

Décrit le type d’objet à écouter comme ASSET, etc.

Modifier de type
changeType True array of string
Critères de filtre
filter string

Les critères de filtre peuvent être définis pour filtrer le type d’événement.

Version utilisée
version True string

Version utilisée comme service webhook dans la plateforme QPPNG.

Retours

Nom Chemin d’accès Type Description
Version utilisée
version string

Version utilisée comme service webhook dans la plateforme QPPNG.

Webhook Type
webhookInfo.type string

Décrivez le type de webhook qui sera écouté, tel que l’événement, etc.

Webhook Id
webhookInfo.id string

ID de webhook.

Nom du webhook
webhookInfo.name string

Nom unique pour décrire l’objectif et la signification des webhooks.

AuxData
webhookInfo.auxData string

AuxData s’il est fourni lors de l’inscription.

Définitions

PublishingOutputDownloadInfo

Définit les informations de téléchargement de sortie de publication.

Nom Chemin d’accès Type Description
attributesMap
attributesMap object
Téléchargement direct
directDownload boolean

Définit si le téléchargement direct est autorisé.

URL de téléchargement
downloadUrl string

Fournit l’URL de téléchargement qui peut être utilisée avec l’action de téléchargement d’objet blob à télécharger à partir de l’emplacement de l’objet blob.

WebhookSuccessResponse

Nom Chemin d’accès Type Description
ID
id string

Définit l’ID de la réponse de réussite du webhook.

Statut
status string

Définit l’état de la réponse de réussite du webhook.

Message
message string

Définit le message de la réponse de réussite du webhook.

Version
version string

Définit la version de la réponse de réussite du webhook.

AttributeValue

Nom Chemin d’accès Type Description
ID d’attribut
attributeId integer

Définit l’ID d’attribut de l’attribut QPPNG.

Nom de l’attribut
attributeName string

Définit le nom de l’attribut QPPNG.

Type
type integer

Définit le type de l’attribut QPPNG.

Multivalued
multiValued boolean

Définit si l’attribut est à valeurs multiples.

Valeur
attributeValue Value

Valeur.

AssetUploadInfo

Nom Chemin d’accès Type Description
ID de contexte
contextId string

Définit l’ID de contexte du chargement de la ressource.

URL de chargement
uploadUrl string

Définit l’URL de chargement de la ressource.

Actif

Nom Chemin d’accès Type Description
Identifiant de l'actif
assetId integer

Définit l’ID de ressource pour la ressource QPPNG.

assetVersion
assetVersion AssetVersion
attributeValues
attributeValues array of AttributeValue

Utilisateur

Nom Chemin d’accès Type Description
ID
id integer

Identifiant utilisateur.

Nom
name string

Nom de l’utilisateur.

ID de domaine
domainId integer

ID de domaine de l’utilisateur.

Informations de référence sur la source
sourceReference string

Référence source pour l’utilisateur.

Valeurs de domaine enfant
childDomainValues array of DomainValue

Tableau de valeurs de domaine enfant.

Has Children
hasChildren boolean

Indique si l’utilisateur a des enfants.

Est supprimé
isDeleted boolean

Indique si l’utilisateur est supprimé.

Est-ce que l’utilisateur
user boolean

Indique si l’entité est un utilisateur.

ID de profil LDAP
ldapProfileId integer

ID de profil LDAP pour l’utilisateur.

ID de classe d’utilisateur par défaut
defaultUserClassId integer

ID de classe utilisateur par défaut.

Adresse électronique
emailAddress string

Adresse e-mail de l’utilisateur.

Est supprimé
deleted boolean

Indique si l’utilisateur est supprimé.

Nom unique LDAP
ldapDistinguishedName string

Nom unique LDAP pour l’utilisateur.

Administrateur natif
nativeTrustee boolean

Indique si l’utilisateur est un administrateur natif.

Prénom
firstName string

Prénom de l’utilisateur.

Nom de famille
lastName string

Nom de l’utilisateur.

Numéro de téléphone
phoneNumber string

Numéro de téléphone de l’utilisateur.

Est activé
enabled boolean

Indique si l’utilisateur est activé.

Authentifié en externe
externallyAuthenticated boolean

Indique si l’utilisateur est authentifié en externe.

Nom de l’authentification
nameForAuthentication string

Nom de l’authentification.

ListResponseCollectionGroup

Nom Chemin d’accès Type Description
Nombre
get_count integer

Nombre d’éléments dans la réponse.

Lien suivant
get_nextLink string

URL du jeu de résultats suivant.

Valeur
get_value array of CollectionGroup

Tableau de groupes de collections.

Valeur

Valeur.

Nom Chemin d’accès Type Description
Valeur
object

Valeur.

AssetVersion

Nom Chemin d’accès Type Description
Version majeure
majorVersion integer

Version principale de la ressource.

Version mineure
minorVersion integer

Version mineure de la ressource.

ID de branche
branchId integer

ID de version de branche.

Nom du système
systemName string

Nom du système pour la version de ressource.

DomainValue

Nom Chemin d’accès Type Description
ID
id integer

ID de valeur de domaine.

Nom
name string

Nom de la valeur de domaine.

ID de domaine
domainId integer

ID de domaine de la valeur de domaine.

Informations de référence sur la source
sourceReference string

Référence source de la valeur de domaine.

Valeurs de domaine enfant
childDomainValues string

Tableau de valeurs de domaine enfant.

Has Children
hasChildren boolean

Indique si la valeur du domaine a des enfants.

Est supprimé
isDeleted boolean

Indique si la valeur du domaine est supprimée.

CollectionGroup

Nom Chemin d’accès Type Description
ID de groupe
groupId integer

ID du groupe de collecte.

groupInfo
groupInfo GroupInfo
ID de classe d’utilisateur substitué
overriddenUserClassId integer

ID de la classe d’utilisateur substituée.

GroupInfo

Nom Chemin d’accès Type Description
ID
id integer

ID de groupe.

Nom
name string

Nom du groupe.

ID de domaine
domainId integer

ID de domaine du groupe.

Informations de référence sur la source
sourceReference string

Référence source du groupe.

Valeurs de domaine enfant
childDomainValues array of DomainValue

Tableau de valeurs de domaine enfant.

Has Children
hasChildren boolean

Indique si le groupe a des enfants.

Est supprimé
isDeleted boolean

Indique si le groupe est supprimé.

Est-ce que l’utilisateur
user boolean

Indique si le groupe représente un utilisateur.

ID de profil LDAP
ldapProfileId integer

ID de profil LDAP.

ID de classe d’utilisateur par défaut
defaultUserClassId integer

ID de la classe utilisateur par défaut.

Adresse électronique
emailAddress string

Adresse e-mail du groupe.

Supprimé
deleted boolean

Indique si le groupe est supprimé.

Nom unique LDAP
ldapDistinguishedName string

Nom unique LDAP du groupe.

Administrateur natif
nativeTrustee boolean

Indique si le groupe est un administrateur natif.

AssetDownloadInfo

Nom Chemin d’accès Type Description
ID de contexte
contextId string

ID du contexte.

URL de téléchargement
downloadUrl string

URL pour le téléchargement de la ressource.

Flux de travail

Détails d’un flux de travail.

Nom Chemin d’accès Type Description
ID
id integer

Identificateur unique du flux de travail.

Nom
name string

Nom du flux de travail.

ID de domaine
domainId integer

Identificateur du domaine associé au flux de travail.

Informations de référence sur la source
sourceReference string

Référence associée à la source du flux de travail.

Valeurs de domaine enfant
childDomainValues array of DomainValue

Liste des valeurs de domaine enfants associées au flux de travail.

Has Children
hasChildren boolean

Indique si le flux de travail a des enfants.

Est supprimé
isDeleted boolean

Indique si le flux de travail a été marqué comme supprimé.

Statuts
statuses array of Status

Liste des états dans le flux de travail.

Créée par
createdBy integer

ID utilisateur du créateur du flux de travail.

Date de création
created string

Date de création du flux de travail.

Auteur de la dernière modification
lastModifiedBy integer

ID utilisateur du dernier modificateur du flux de travail.

Date de dernière modification
lastModified string

Date de la dernière modification du flux de travail.

Transition d’état contrainte
constrainedStatusTransition boolean

Définit si la transition d’état est limitée.

Classes utilisateur de routage d’état
statusRoutingUserclasses array of StatusRoutingUserClasses

Liste des classes utilisateur de routage d’état.

Transitions d’état
statusTransitions array of StatusTransition

Liste des transitions d’état.

Statut

Représente un état.

Nom Chemin d’accès Type Description
ID
id integer

Identificateur unique de l’état.

Nom
name string

Nom de l’état.

ID de domaine
domainId integer

Identificateur de domaine pour l’état.

Informations de référence sur la source
sourceReference string

Référence à la source de l’état.

Valeurs de domaine enfant
childDomainValues array of DomainValue

Tableau de valeurs de domaine enfant.

Has Children
hasChildren boolean

Indique si l’état a des états enfants.

Est supprimé
isDeleted boolean

Indique si l’état est supprimé.

ID de flux de travail
workflowId integer

ID du flux de travail associé à l’état.

Couleur rouge
colorRed integer

Composant rouge de la couleur d’état.

Couleur verte
colorGreen integer

Composant vert de la couleur d’état.

Couleur bleue
colorBlue integer

Composant bleu de la couleur d’état.

Poste
position integer

Position de l’état.

StatusRoutingUserClasses

Mappage de l’état aux classes utilisateur pour le routage.

Nom Chemin d’accès Type Description
ID d’état
statusId integer

ID de l’état du routage.

ID de classe utilisateur de routage
routingUserClassIds array of integer

Tableau d’ID de classe utilisateur pour le routage.

Routage basé sur la classe utilisateur
userClassBasedRouting boolean

Indique si le routage basé sur la classe utilisateur est activé.

StatusTransition

Détails d’une transition d’état dans un flux de travail.

Nom Chemin d’accès Type Description
ID d’état
statusId integer

ID de la transition d’état.

État du lancement du flux de travail
workflowInitiatingStatus boolean

Indique si la transition est lancée par le flux de travail.

ID d’état possibles suivants
nextPossibleStatusIds array of integer

ID des états possibles suivants après cette transition.

AssetRelation

Détails d’une relation entre les ressources.

Nom Chemin d’accès Type Description
ID
id integer

ID unique de la relation de ressource.

ID de ressource parent
parentAssetId integer

ID de la ressource parente dans la relation.

parentAssetVersion
parentAssetVersion AssetVersion
ID de ressource enfant
childAssetId integer

ID de la ressource enfant dans la relation.

childAssetVersion
childAssetVersion AssetVersion
Relation Type ID
relationTypeId integer

ID du type de relation.

État de relation
relationState integer

État de la relation.

Verrouillé dans la version enfant
lockedToChildVersion boolean

Indicateur indiquant si la relation est verrouillée sur la version enfant.

Figer vers la version actuelle
freezeToCurrentVersion boolean

Indicateur indiquant si la relation est figée à la version actuelle.

Attributs de relation
relationAttributes array of AttributeValue

Attributs associés à la relation.

Caractéristique

Détails d’un attribut associé à une entité.

Nom Chemin d’accès Type Description
ID
id integer

ID unique de l’attribut.

Nom
name string

Nom de l’attribut.

Type de valeur
valueType integer

Type de valeur que l’attribut contient.

Défini par l'utilisateur
userDefined boolean

Indique si l’attribut est défini par l’utilisateur.

Utilisable dans une requête
queryable boolean

Indique si l’attribut est interrogeable.

Valeurs multiples
multiValued boolean

Indique si l’attribut peut contenir plusieurs valeurs.

Niveau de modification
modificationLevel integer

Niveau de modification de l’attribut.

Date de création
created string

Date de création de l’attribut.

Date de dernière modification
lastModified string

Date de la dernière modification de l’attribut.

Créateur
creator integer

ID de l’utilisateur qui a créé l’attribut.

Dernier modificateur
lastModifier integer

ID de l’utilisateur qui a modifié l’attribut pour la dernière fois.

Affichables
displayable boolean

Indique si l’attribut est affichable.

Accès limité
limitedAccess boolean

Indique si l’attribut a un accès limité.

Accès limité modifiable
limitedAccessChangeable boolean

Indique si le paramètre d’accès limité peut être modifié.

Contraintes modifiables
constraintsChangeable boolean

Indique si les contraintes de l’attribut peuvent être modifiées.

Préférences de valeur modifiables
valuePreferencesChangeable boolean

Indique si les préférences de valeur peuvent être modifiées.

Préférences de valeur booléenne
booleanValuePreferences BooleanValuePreferences

Préférences pour les valeurs booléennes.

Préférences de valeur numérique
numericValuePreferences NumericValuePreferences

Préférences pour les valeurs numériques.

Préférences de valeur de date
dateValuePreferences DateValuePreferences

Préférences pour les valeurs de date.

Préférences de valeur DateTime
dateTimeValuePreferences DateTimeValuePreferences

Préférences pour les valeurs DateTime.

Préférences de valeur de temps
timeValuePreferences TimeValuePreferences

Préférences pour les valeurs temporelles.

Préférences de valeur de mesure
measurementValuePreferences MeasurementValuePreferences

Préférences pour les valeurs de mesure.

Préférences de valeur de texte
textValuePreferences TextValuePreferences

Préférences pour les valeurs de texte.

Préférences de liste de valeurs de domaine
domainValueListPreferences DomainValueListPreferences

Préférences pour les listes de valeurs de domaine.

Préférences de valeur de domaine
domainValuePreferences DomainValuePreferences

Préférences pour les valeurs de domaine.

CreateAttributeSchema

Détails d’un attribut associé à une entité.

Nom Chemin d’accès Type Description
ID
id integer

ID unique de l’attribut.

Nom
name string

Nom de l’attribut.

Type de valeur
valueType integer

Type de valeur que l’attribut contient 1 pour le type de texte, etc.

Défini par l'utilisateur
userDefined boolean

Indique si l’attribut est défini par l’utilisateur.

Utilisable dans une requête
queryable boolean

Indique si l’attribut est interrogeable.

Valeurs multiples
multiValued boolean

Indique si l’attribut peut contenir plusieurs valeurs.

Niveau de modification
modificationLevel integer

Niveau de modification de l’attribut.

Date de création
created string

Date de création de l’attribut.

Date de dernière modification
lastModified string

Date de la dernière modification de l’attribut.

Créateur
creator integer

ID de l’utilisateur qui a créé l’attribut.

Dernier modificateur
lastModifier integer

ID de l’utilisateur qui a modifié l’attribut pour la dernière fois.

Affichables
displayable boolean

Indique si l’attribut est affichable.

Accès limité
limitedAccess boolean

Indique si l’attribut a un accès limité.

Accès limité modifiable
limitedAccessChangeable boolean

Indique si le paramètre d’accès limité peut être modifié.

Contraintes modifiables
constraintsChangeable boolean

Indique si les contraintes de l’attribut peuvent être modifiées.

Préférences de valeur modifiables
valuePreferencesChangeable boolean

Indique si les préférences de valeur peuvent être modifiées.

Préférences de valeur booléenne
booleanValuePreferences BooleanValuePreferences

Préférences pour les valeurs booléennes.

Préférences de valeur numérique
numericValuePreferences NumericValuePreferences

Préférences pour les valeurs numériques.

Préférences de valeur de date
dateValuePreferences DateValuePreferences

Préférences pour les valeurs de date.

Préférences de valeur DateTime
dateTimeValuePreferences DateTimeValuePreferences

Préférences pour les valeurs DateTime.

Préférences de valeur de temps
timeValuePreferences TimeValuePreferences

Préférences pour les valeurs temporelles.

Préférences de valeur de mesure
measurementValuePreferences MeasurementValuePreferences

Préférences pour les valeurs de mesure.

Préférences de valeur de texte
textValuePreferences TextValuePreferences

Préférences pour les valeurs de texte.

Préférences de liste de valeurs de domaine
domainValueListPreferences DomainValueListPreferences

Préférences pour les listes de valeurs de domaine.

Préférences de valeur de domaine
domainValuePreferences DomainValuePreferences

Préférences pour les valeurs de domaine.

ContentTypeInfo

Détails d’un type de contenu.

Nom Chemin d’accès Type Description
ID
id integer

ID unique du type de contenu.

Nom
name string

Nom du type de contenu.

ID de domaine
domainId integer

ID de domaine associé au type de contenu.

Informations de référence sur la source
sourceReference string

Référence à la source du type de contenu.

Valeurs de domaine enfant
childDomainValues array of DomainValue

Liste des valeurs de domaine enfants associées au type de contenu.

Has Children
hasChildren boolean

Indique si le type de contenu a des enfants.

Est supprimé
isDeleted boolean

Indique si le type de contenu est supprimé.

Défini par le système
systemDefined boolean

Indique si le type de contenu est défini par le système.

Enfants disponibles
childrenAvailable boolean

Indique si les enfants sont disponibles pour le type de contenu.

Extensible
extensible boolean

Indique si le type de contenu est extensible.

BooleanValuePreferences

Préférences pour les valeurs booléennes.

Nom Chemin d’accès Type Description
Valeur booléenne
defaultValue BooleanValue

Valeur booléenne.

BooleanValue

Valeur booléenne.

Nom Chemin d’accès Type Description
Valeur
value boolean

Valeur booléenne.

NumericValuePreferences

Préférences pour les valeurs numériques.

Nom Chemin d’accès Type Description
Valeur numérique
minimumPossibleValue NumericValue

Valeur numérique.

Valeur numérique
maximumPossibleValue NumericValue

Valeur numérique.

Valeur numérique
defaultValue NumericValue

Valeur numérique.

NumericValue

Valeur numérique.

Nom Chemin d’accès Type Description
Valeur
value integer

Valeur numérique.

DateValue

Valeur de date.

Nom Chemin d’accès Type Description
Valeur
value string

Valeur de date.

DateValuePreferences

Préférences pour les valeurs de date.

Nom Chemin d’accès Type Description
Valeur de date
minimumPossibleValue DateValue

Valeur de date.

Valeur de date
maximumPossibleValue DateValue

Valeur de date.

Valeur de date
defaultValue DateValue

Valeur de date.

DateTimeValue

Valeur DateTime.

Nom Chemin d’accès Type Description
Valeur
value string

Valeur DateTime.

DateTimeValuePreferences

Préférences pour les valeurs DateTime.

Nom Chemin d’accès Type Description
Valeur DateTime
minimumPossibleValue DateTimeValue

Valeur DateTime.

Valeur DateTime
maximumPossibleValue DateTimeValue

Valeur DateTime.

Valeur DateTime
defaultValue DateTimeValue

Valeur DateTime.

TimeValue

Valeur de temps.

Nom Chemin d’accès Type Description
Valeur
value string

Valeur de temps.

TimeValuePreferences

Préférences pour les valeurs temporelles.

Nom Chemin d’accès Type Description
Valeur de temps
minimumPossibleValue TimeValue

Valeur de temps.

Valeur de temps
maximumPossibleValue TimeValue

Valeur de temps.

Valeur de temps
defaultValue TimeValue

Valeur de temps.

MeasurementValue

Valeur de mesure.

Nom Chemin d’accès Type Description
Valeur
value double

Valeur de mesure.

MeasurementValuePreferences

Préférences pour les valeurs de mesure.

Nom Chemin d’accès Type Description
Unité de mesure
measurementUnit integer

Unité de mesure.

Seule unité de mesure modifiable
onlyMeasurementUnitChangeable boolean

Indique si seule l’unité de mesure est modifiable.

Valeur de mesure
minimumPossibleValue MeasurementValue

Valeur de mesure.

Valeur de mesure
maximumPossibleValue MeasurementValue

Valeur de mesure.

Valeur de mesure
defaultValue MeasurementValue

Valeur de mesure.

TextValue

Valeur de texte

Nom Chemin d’accès Type Description
Valeur
value string

Valeur du texte.

TextValuePreferences

Préférences pour les valeurs de texte.

Nom Chemin d’accès Type Description
Valeur de texte
defaultValue TextValue

Valeur de texte

Longueur maximale possible
maxLengthPossible integer

Longueur maximale possible pour la valeur du texte.

Recherche de texte activée
textSearchEnabled boolean

Indique si la recherche de texte est activée.

DomainValueList

Liste des valeurs de domaine.

Nom Chemin d’accès Type Description
Valeurs de domaine
domainValues array of DomainValue

Liste des valeurs de domaine.

DomainValueListPreferences

Préférences pour les listes de valeurs de domaine.

Nom Chemin d’accès Type Description
Liste des valeurs de domaine
defaultValue DomainValueList

Liste des valeurs de domaine.

ID de domaine
domainId integer

ID de domaine associé à la liste des valeurs de domaine.

DomainValuePreferences

Préférences pour les valeurs de domaine.

Nom Chemin d’accès Type Description
defaultValue
defaultValue DomainValue
ID de domaine
domainId integer

ID de domaine associé à la valeur de domaine.

QueryDefinition

Définition d’une requête.

Nom Chemin d’accès Type Description
ID de requête
queryId integer

ID unique de la requête.

Nom de la requête
queryName string

Nom de la requête.

ID du propriétaire
ownerId integer

ID du propriétaire de la requête.

Paramétré
parameterized boolean

Indique si la requête est paramétrée.

Affichage des requêtes
queryDisplay QueryDisplay

Afficher les paramètres d’une requête.

Conditions de requête
queryConditions array of QueryCondition

Liste des conditions de requête.

Contexte de requête
queryContext QueryContext

Paramètres de contexte d’une requête.

queryResults
queryResults

QueryDisplay

Afficher les paramètres d’une requête.

Nom Chemin d’accès Type Description
Afficher les colonnes
displayColumns array of DisplayColumn

Liste des colonnes d’affichage.

Tri
sorting array of SortInfo

Liste des paramètres de tri.

Mode d’affichage
displayMode integer

Paramètre du mode d’affichage.

Regroupement d’attributs
groupingAttributes array of GroupingInfo

Liste des attributs de regroupement.

Explorer le mode
exploreMode integer

Explorer le paramètre de mode.

QueryCondition

Condition d’une requête.

Nom Chemin d’accès Type Description
Opérateur logique
logicalOperator integer

Opérateur logique pour la condition.

Opérateur de comparaison
comparisonOperator integer

Opérateur de comparaison pour la condition.

Nié
negated boolean

Indique si la condition est négation.

Paramétré
parameterized boolean

Indique si la condition est paramétrée.

Type
type integer

Type de la condition.

ID d’attribut
attributeId integer

ID d’attribut pour la recherche.

Valeur à rechercher par rapport à
value string

valeur à Rechercher par rapport à.

QueryContext

Paramètres de contexte d’une requête.

Nom Chemin d’accès Type Description
Type de contenu
contentType integer

ID du type de contenu pour le contexte de requête.

Collections
collections array of integer

Liste des ID de collection pour le contexte de requête.

Récursif
recursive boolean

Indique si le contexte de requête est récursif.

Inclure toutes les versions
includeAllVersions boolean

Indique si toutes les versions sont incluses dans le contexte de requête.

Inclure des branches
includeBranches boolean

Indique si les branches sont incluses dans le contexte de requête.

DisplayColumn

Colonne à afficher dans une requête.

Nom Chemin d’accès Type Description
ID de colonne
columnId integer

ID de la colonne d’affichage.

Largeur
width integer

Largeur de la colonne d’affichage.

Colonne d’attribut
attributeColumn boolean

Indique si la colonne est une colonne d’attribut.

SortInfo

Paramètres de tri d’une requête.

Nom Chemin d’accès Type Description
ID de colonne
columnId integer

ID de la colonne pour le tri.

Décroissant
descending boolean

Indique si le tri est dans l’ordre décroissant.

Colonne d’attribut
attributeColumn boolean

Indique si la colonne triée est une colonne d’attribut.

GroupingInfo

Paramètres de regroupement d’une requête.

Nom Chemin d’accès Type Description
ID d’attribut
attributeId integer

ID de l’attribut pour le regroupement.

Décroissant
descending boolean

Indique si le regroupement est dans l’ordre décroissant.

ListResponseQueryResultElement

Élément de réponse pour répertorier les résultats de la requête.

Nom Chemin d’accès Type Description
Nombre
get_count integer

Nombre de résultats dans la réponse de liste.

Lien suivant
get_nextLink string

Lien vers la page suivante des résultats.

Valeur
get_value array of QueryResultElement

Tableau d’éléments de résultat de requête.

QueryResultElement

Élément dans un résultat de requête.

Nom Chemin d’accès Type Description
ID
id integer

Identificateur unique de l’élément.

Enfant disponible
childAvailable boolean

Indique si les éléments enfants sont disponibles.

Type d’élément
elementType integer

Type de l’élément.

ListResponseUser

Élément Response pour répertorier les utilisateurs.

Nom Chemin d’accès Type Description
Nombre
get_count integer

Nombre d’utilisateurs dans la réponse de liste.

Lien suivant
get_nextLink string

Lien vers la page suivante des résultats.

Valeur
get_value array of User

Tableau d’éléments utilisateur.

PublishingStatusInfo

Nom Chemin d’accès Type Description
PublishingFailedException
publishingFailedException PublishingFailedException

Exception levée lors de l’échec de la publication

publishingOutputDownloadInfo
publishingOutputDownloadInfo array of PublishingOutputDownloadInfo
État de publication
publishingStatus string

L’état de publication de la ressource, les valeurs de retour possibles sont PUBLISHING_IN_PROGESS, PUBLISHING_FAILED, PUBLISHING_COMPLETED

PublishingFailedException

Exception levée lors de l’échec de la publication

Nom Chemin d’accès Type Description
Informations supplémentaires
additionalInfo array of string

Informations supplémentaires relatives à l’exception

Pouvant être levée
cause Throwable

Classe de base pour les exceptions et les erreurs

Code d'exception
exceptionCode string

Code associé à l’exception

Message localisé
localizedMessage string

Message localisé décrivant l’exception

Message
message string

Message décrivant l’exception

stackTrace
stackTrace array of StackTraceElement
Supprimé
suppressed array of Throwable

Pouvant être levée

Classe de base pour les exceptions et les erreurs

Nom Chemin d’accès Type Description
La cause
cause string

La cause de la levée

Message localisé
localizedMessage string

Message localisé décrivant l’élément levée

Message
message string

Message décrivant l’élément levée

stackTrace
stackTrace array of StackTraceElement
Supprimé
suppressed array of string

Autres pouvant être levées supprimées par cette levée

StackTraceElement

Élément représentant un cadre de pile unique

Nom Chemin d’accès Type Description
Nom de la classe
className string

Nom de la classe contenant le point d’exécution

Nom du fichier
fileName string

Nom du fichier contenant le point d’exécution

Numéro de ligne
lineNumber integer

Numéro de ligne dans le fichier contenant le point d’exécution

Nom de la méthode
methodName string

Nom de la méthode contenant le point d’exécution

Méthode native
nativeMethod boolean

Indique si la méthode est une méthode native

Groupe

Nom Chemin d’accès Type Description
childDomainValues
childDomainValues array of DomainValue
ID de classe d’utilisateur par défaut
defaultUserClassId integer

ID de classe d’utilisateur par défaut pour le groupe.

Supprimé
deleted boolean

Indique si le groupe est supprimé.

ID de domaine
domainId integer

ID du domaine auquel appartient le groupe.

Adresse électronique
emailAddress string

Adresse e-mail associée au groupe.

Has Children
hasChildren boolean

Indique si le groupe a des enfants.

ID
id integer

ID du groupe.

Est supprimé
isDeleted boolean

Indique si le groupe est supprimé.

Nom unique LDAP
ldapDistinguishedName string

Nom unique dans LDAP pour le groupe.

ID de profil LDAP
ldapProfileId integer

ID de profil LDAP pour le groupe.

ID de membre
memberIds array of integer

Tableau d’ID membres associés au groupe.

Nom
name string

Nom du groupe.

Administrateur natif
nativeTrustee boolean

Indique si le groupe est un administrateur natif.

Informations de référence sur la source
sourceReference string

Référence source du groupe.

Utilisateur
user boolean

Indique si le groupe est un utilisateur.

entier

Il s’agit du type de données de base 'integer'.

ficelle

Il s’agit du type de données de base « string ».