Aller au contenu principal

gouvernance


title: Gouvernance sidebar_label: Gouvernance (12) sidebar_position: 5 doc_type: reference

Gouvernance

En bref

Gerez les approbations, classifications, lignee et qualite des donnees.

Prerequis

  • Cle API avec le preset MCP et les scopes requis
  • Client MCP configure (voir Configuration)

Exemples minimaux

Gerer une demande d'approbation

  1. Consultez les demandes en attente :
{
"name": "governance_list_approvals",
"arguments": {}
}
  1. Affichez les details d'une demande :
{
"name": "governance_get_approval",
"arguments": {
"approvalId": "uuid-de-la-demande"
}
}
  1. Approuvez la demande :
{
"name": "governance_approve",
"arguments": {
"approvalId": "uuid-de-la-demande"
}
}

governance_apply_classification

Applique une classification a une entite ou un document.

Scopegovernance.write
Lecture seuleNon
DestructifNon
IdempotentNon

Parametres

ParametreTypeRequisDescription
entityIdstring (uuid)OuiEntity ID to classify
entityTypestringOuiType of entity to classify
levelchoix (public, internal, confidential, restricted)OuiClassification level
expiresAtstringNonOptional expiration date (ISO 8601)

Reponse

ChampTypeDescription
idstring
levelstring
appliedAtstring

Outils lies : governance_list_classifications, governance_catalog_search


governance_approve

Approuve une demande.

Scopegovernance.approve
Lecture seuleNon
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
approvalIdstring (uuid)OuiIdentifiant de la demande a approuver
reasonstringNonReason for approving

Reponse

ChampTypeDescription
idstring
statusstring
decidedBystring
decidedAtstring

Outils lies : governance_reject, governance_get_approval, governance_request_approval, governance_list_approvals


Recherche dans le catalogue de donnees gouverne.

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
querystringOuiSearch query for the catalog
limitnumberNonNombre maximum de resultats (defaut : 10)
scopechoix (approvals, classifications, lineage, all)NonScope of the catalog search (defaut : "all")

Reponse

ChampTypeDescription
resultsarray
sourcestring
idstring
entityTypestring
entityIdstring
summarystring
createdAtstring
totalResultsnumber

Outils lies : governance_list_approvals, governance_list_classifications, governance_query_lineage


governance_get_approval

Recupere les details d'une demande d'approbation.

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
approvalIdstring (uuid)OuiThe approval request ID

Reponse

ChampTypeDescription
idstring
entityTypestring
entityIdstring
statusstring
requestedBystring
requestedAtstring
decidedBystring
decidedAtstring
reasonstring
metadatarecord

Outils lies : governance_list_approvals, governance_approve, governance_reject, governance_request_approval


governance_list_approvals

Liste les demandes d'approbation en attente.

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
entityTypestringNonFilter by entity type
limitnumberNonNombre maximum de resultats (defaut : 20)
offsetnumberNonDecalage pour la pagination (defaut : 0)
statuschoix (pending, approved, rejected, cancelled, expired)NonFiltrer par statut (pending, approved, rejected)

Reponse

ChampTypeDescription
approvalsarray
idstring
entityTypestring
entityIdstring
statusstring
requestedBystring
requestedAtstring
decidedBystring
decidedAtstring
reasonstring
totalnumber
hasMoreboolean

Exemple

{
"name": "governance_list_approvals",
"arguments": {}
}

Outils lies : governance_get_approval, governance_request_approval, governance_approve, governance_reject


governance_list_classifications

Liste les classifications de donnees disponibles.

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
entityIdstring (uuid)NonFilter by entity ID
levelstringNonFilter by classification level (e.g., public, internal, confidential, restricted)
limitnumberNonNombre maximum de resultats (defaut : 20)
offsetnumberNonDecalage pour la pagination (defaut : 0)

Reponse

ChampTypeDescription
classificationsarray
idstring
entityTypestring
entityIdstring
levelstring
appliedBystring
appliedAtstring
expiresAtstring
totalnumber
hasMoreboolean

Outils lies : governance_apply_classification, governance_catalog_search


governance_quarantine_status

Consulte le statut de quarantaine d'une donnee.

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
entityIdstring (uuid)NonCheck quarantine for a specific entity
limitnumberNonNombre maximum de resultats (defaut : 20)
offsetnumberNonDecalage pour la pagination (defaut : 0)
statuschoix (quarantined, released, all)NonFilter by quarantine status (defaut : "all")

Reponse

ChampTypeDescription
quarantinedarray
idstring
entityTypestring
entityIdstring
statusstring
reasonstring
quarantinedBystring
quarantinedAtstring
releasedAtstring
totalnumber
hasMoreboolean

Outils lies : governance_run_health_check, governance_catalog_search


governance_query_lineage

Trace la lignee d'une donnee (origine, transformations).

Scopegovernance.read
Lecture seuleOui
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
limitnumberNonNombre maximum de resultats (defaut : 20)
offsetnumberNonDecalage pour la pagination (defaut : 0)
operationTypestringNonFilter by operation type (e.g., transform, copy, derive)
sourceEntityIdstring (uuid)NonFilter by source entity ID
targetEntityIdstring (uuid)NonFilter by target entity ID

Reponse

ChampTypeDescription
lineagearray
idstring
sourceEntityTypestring
sourceEntityIdstring
targetEntityTypestring
targetEntityIdstring
operationTypestring
recordedBystring
recordedAtstring
totalnumber
hasMoreboolean

Outils lies : governance_record_lineage, governance_catalog_search


governance_record_lineage

Enregistre un evenement de lignee.

Scopegovernance.write
Lecture seuleNon
DestructifNon
IdempotentNon

Parametres

ParametreTypeRequisDescription
operationTypestringOuiOperation type (e.g., transform, copy, derive, aggregate)
sourceEntityIdstring (uuid)OuiSource entity ID
sourceEntityTypestringOuiSource entity type
targetEntityIdstring (uuid)OuiTarget entity ID
targetEntityTypestringOuiTarget entity type
metadatarecordNonAdditional metadata about the lineage

Reponse

ChampTypeDescription
idstring
recordedAtstring

Outils lies : governance_query_lineage, governance_catalog_search


governance_reject

Rejette une demande.

Scopegovernance.approve
Lecture seuleNon
DestructifNon
IdempotentOui

Parametres

ParametreTypeRequisDescription
approvalIdstring (uuid)OuiIdentifiant de la demande a rejeter
reasonstringOuiMotif du rejet

Reponse

ChampTypeDescription
idstring
statusstring
decidedBystring
decidedAtstring
reasonstring

Outils lies : governance_approve, governance_get_approval, governance_request_approval, governance_list_approvals


governance_request_approval

Soumet une demande d'approbation.

Scopegovernance.write
Lecture seuleNon
DestructifNon
IdempotentNon

Parametres

ParametreTypeRequisDescription
entityIdstring (uuid)OuiID of the entity requiring approval
entityTypestringOuiType of entity requiring approval (e.g., instance, pipeline)
metadatarecordNonAdditional metadata
reasonstringNonReason for the approval request

Reponse

ChampTypeDescription
idstring
statusstring
requestedAtstring

Outils lies : governance_list_approvals, governance_approve, governance_reject, governance_get_approval


governance_run_health_check

Lance un controle de qualite sur les donnees.

Scopegovernance.admin
Lecture seuleNon
DestructifNon
IdempotentNon

Parametres

ParametreTypeRequisDescription
checkTypechoix (completeness, consistency, freshness, all)NonType of health check to run (defaut : "all")
entityTypestringNonEntity type to check (omit for all)

Reponse

ChampTypeDescription
checkIdstring
statusstring
startedAtstring
completedAtstring
resultsarray
checkTypestring
entityTypestring
passedboolean
scorenumber
messagestring
overallScorenumber

Outils lies : governance_quarantine_status, governance_catalog_search

Besoin d'aide ?

Ecrivez-nous : Support et contact.