Usar codificación de caracteres UTF-8 en el envío de datos Manual de autenticación y versionado: manual (autenticación y versionado) |
Por motivos de seguridad el external_id no puede contener los caracteres \ ni / (http://tomcat.apache.org/security-6.html). |
Método: GET
URL: /admin/rest/administration/api/extendedfields
Ejemplo:
[ { "id": 12, "name": "TIPO_DOCUMENTO", "description": "TIPO_DOCUMENTO", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": "", "mandatory": false, "editable": true, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": true, "visibleForTrainerReports": true, "visibleForAdminReports": true }, { "id": 27, "name": "SMT", "description": "SMT", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": null, "mandatory": false, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": false, "visibleForTrainerReports": false, "visibleForAdminReports": true } ] |
Lista de campos extendidos con los siguientes datos:
Método: GET
URL: /admin/rest/administration/api/extendedfields/id/{id}
Ejemplo:
{ "id": 12, "name": "TIPO_DOCUMENTO", "description": "TIPO_DOCUMENTO", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": "", "mandatory": false, "editable": false, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": true, "visibleForTrainerReports": true, "visibleForAdminReports": true } |
Campos extendido con los siguientes datos:
Método: GET
URL: /admin/rest/administration/api/extendedfields/name/{nombre_campo}
Ejemplo:
{ "id": 12, "name": "TIPO_DOCUMENTO", "description": "TIPO_DOCUMENTO", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": "", "mandatory": false, "editable": true, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": true, "visibleForTrainerReports": true, "visibleForAdminReports": true } |
Campos extendido con los siguientes datos:
Método: POST
URL: /admin/rest/administration/api/extendedfields
Ejemplo:
{ "name": "TIPO_DOCUMENTO", "description": "TIPO_DOCUMENTO", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": "", "mandatory": false, "editable": true, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": true, "visibleForTrainerReports": true, "visibleForAdminReports": true } |
Método: PUT
URL: /admin/rest/administration/api/extendedfields
Ejemplo:
{ "name": "TIPO_DOCUMENTO", "description": "TIPO_DOCUMENTO", "entityTypes": [ "USER" ], "extendedFieldType": "STRING", "extendedFieldEnumeratedValues": null, "defaultValue": "", "mandatory": false, "editable": true, "searchable": true, "visibleInUserPortal": true, "visibleInTrainerPortal": true, "visibleForTrainerReports": true, "visibleForAdminReports": true } |
Método: DELETE
URL: /admin/rest/administration/api/extendedfields/id/{id}
Ejemplo:
Método: DELETE
URL: /admin/rest/administration/api/extendedfields/name/{name}
Ejemplo:
Método: POST
URL: /admin/rest/administration/api/extendedfields/synchusers
Ejemplo:
Lista con los nombres de los campos extendidos de usuairo:
["TIPO_DOCUMENTO","NIF"] |