Adición de campos que contienen valores iniciales
Con la acción AUTOTAG puede crear una política que añada automáticamente campos con valores iniciales a un conjunto especificado de documentos.
Este método es útil cuando desea añadir campos a un conjunto de documentos y conoce de antemano los valores que desea que contengan los campos. Por ejemplo, es posible que desee añadir un campo "billingaddress" que contenga el valor inicial "100 Corporation Street, Metropolis, USA" a cada documento que tenga un campo "username" que contenga el valor "mjsmith". O puede que desee añadir un campo "ownerid" que contenga el valor inicial "admin02" a cada documento que se encuentre en una vía de acceso de directorio determinada.
Para obtener más información sobre la creación de una política, consulte el tema /policyengine/v1/policies -d <datos>: POST.
$ curl -k -H 'Authorization: Bearer <token>'
https://<data_cataloging_host>/policyengine/v1/policies/autotagpol1
-d '{
"pol_filter":"user='research1'",
"action_id": "AUTOTAG",
"action_params": {
"tags": {"ProjectNumber":"1404", "DepartmentCode":"H8AC"}
}
"schedule":"NOW"
}'
-X POST -H "Content-Type: application/json"
El ejemplo anterior añade los campos "ProjectNumber":"1404" y "DepartmentCode":"H8AC" a todos los documentos en los que el campo "usuario" esté configurado como ' research1 '.