en-us	##### Retrieving user directories  Retrieve all user directories with additional properties that display media type mappings and provisioning groups mappings associated with each user directory.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.get",     "params": {         "output": "extend",         "selectProvisionMedia": "extend",         "selectProvisionGroups": "extend"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [        {             "userdirectoryid": "1",             "idp_type": "2",             "name": "",             "provision_status": "1",             "description": "",             "group_name": "groups",             "user_username": "",             "user_lastname": "",             "idp_entityid": "http://example.com/simplesaml/saml2/idp/metadata.php",             "sso_url": "http://example.com/simplesaml/saml2/idp/SSOService.php",             "slo_url": "",             "username_attribute": "uid",             "sp_entityid": "zabbix",             "nameid_format": "",             "sign_messages": "0",             "sign_assertions": "0",             "sign_authn_requests": "0",             "sign_logout_requests": "0",             "sign_logout_responses": "0",             "encrypt_nameid": "0",             "encrypt_assertions": "0",             "scim_status": "1",             "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "user@example.com"                 }             ],             "provision_groups": [                 {                     "name": "*",                     "roleid": "1",                     "user_groups": [                         {                             "usrgrpid": "13"                         }                     ]                 }             ]         },         {             "userdirectoryid": "2",             "idp_type": "1",             "name": "AD server",             "provision_status": "1",             "description": "",             "host": "host.example.com",             "port": "389",             "base_dn": "DC=zbx,DC=local",             "search_attribute": "sAMAccountName",             "bind_dn": "CN=Admin,OU=Users,OU=Zabbix,DC=zbx,DC=local",             "start_tls": "0",             "search_filter": "",             "group_basedn": "OU=Zabbix,DC=zbx,DC=local",             "group_name": "CN",             "group_member": "member",             "group_filter": "(%{groupattr}=CN=%{ref},OU=Users,OU=Zabbix,DC=zbx,DC=local)",             "group_membership": "",             "user_username": "givenName",             "user_lastname": "sn",             "user_ref_attr": "CN",             "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "user@example.com"                 }             ],             "provision_groups": [                 {                     "name": "*",                     "roleid": "4",                     "user_groups": [                         {                             "usrgrpid": "8"                         }                     ]                 },                 {                     "name": "Zabbix administrators",                     "roleid": "2",                     "user_groups": [                         {                             "usrgrpid": "7"                         },                         {                             "usrgrpid": "8"                         }                     ]                 }             ]         },         {             "userdirectoryid": "3",             "idp_type": "1",             "name": "LDAP API server #1",             "provision_status": "0",             "description": "",             "host": "ldap://local.ldap",             "port": "389",             "base_dn": "ou=Users,dc=example,dc=org",             "search_attribute": "uid",             "bind_dn": "cn=ldap_search,dc=example,dc=org",             "start_tls": "1",             "search_filter": "",             "group_basedn": "",             "group_name": "",             "group_member": "",             "group_filter": "",             "group_membership": "",             "user_username": "",             "user_lastname": "",             "user_ref_attr": "",             "provision_media": [],             "provision_groups": []         }     ],     "id": 1 } ```
ca	##### Recuperar els directoris d'usuaris  Recupera tots els directoris amb propietats addicionals que ensenyen els mapatges de tipus de suport i els mapatges de grups d'aprovisionament associats amb cada directori d'usuari.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "userdirectory.get",     "params": {         "output": "extend",         "selectProvisionMedia": "extend",         "selectProvisionGroups": "extend"     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [        {             "userdirectoryid": "1",             "idp_type": "2",             "name": "",             "provision_status": "1",             "description": "",             "group_name": "groups",             "user_username": "",             "user_lastname": "",             "idp_entityid": "http://example.com/simplesaml/saml2/idp/metadata.php",             "sso_url": "http://example.com/simplesaml/saml2/idp/SSOService.php",             "slo_url": "",             "username_attribute": "uid",             "sp_entityid": "zabbix",             "nameid_format": "",             "sign_messages": "0",             "sign_assertions": "0",             "sign_authn_requests": "0",             "sign_logout_requests": "0",             "sign_logout_responses": "0",             "encrypt_nameid": "0",             "encrypt_assertions": "0",             "scim_status": "1",             "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "user@example.com"                 }             ],             "provision_groups": [                 {                     "name": "*",                     "roleid": "1",                     "user_groups": [                         {                             "usrgrpid": "13"                         }                     ]                 }             ]         },         {             "userdirectoryid": "2",             "idp_type": "1",             "name": "AD server",             "provision_status": "1",             "description": "",             "host": "host.example.com",             "port": "389",             "base_dn": "DC=zbx,DC=local",             "search_attribute": "sAMAccountName",             "bind_dn": "CN=Admin,OU=Users,OU=Zabbix,DC=zbx,DC=local",             "start_tls": "0",             "search_filter": "",             "group_basedn": "OU=Zabbix,DC=zbx,DC=local",             "group_name": "CN",             "group_member": "member",             "group_filter": "(%{groupattr}=CN=%{ref},OU=Users,OU=Zabbix,DC=zbx,DC=local)",             "group_membership": "",             "user_username": "givenName",             "user_lastname": "sn",             "user_ref_attr": "CN",             "provision_media": [                 {                     "name": "example.com",                     "mediatypeid": "1",                     "attribute": "user@example.com"                 }             ],             "provision_groups": [                 {                     "name": "*",                     "roleid": "4",                     "user_groups": [                         {                             "usrgrpid": "8"                         }                     ]                 },                 {                     "name": "Zabbix administrators",                     "roleid": "2",                     "user_groups": [                         {                             "usrgrpid": "7"                         },                         {                             "usrgrpid": "8"                         }                     ]                 }             ]         },         {             "userdirectoryid": "3",             "idp_type": "1",             "name": "LDAP API server #1",             "provision_status": "0",             "description": "",             "host": "ldap://local.ldap",             "port": "389",             "base_dn": "ou=Users,dc=example,dc=org",             "search_attribute": "uid",             "bind_dn": "cn=ldap_search,dc=example,dc=org",             "start_tls": "1",             "search_filter": "",             "group_basedn": "",             "group_name": "",             "group_member": "",             "group_filter": "",             "group_membership": "",             "user_username": "",             "user_lastname": "",             "user_ref_attr": "",             "provision_media": [],             "provision_groups": []         }     ],     "id": 1 } ```

en-us	#### Retrieving users  Retrieve all of the configured users.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "user.get",     "params": {         "output": "extend"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "userid": "1",             "username": "Admin",             "name": "Zabbix",             "surname": "Administrator",             "url": "",             "autologin": "1",             "autologout": "0",             "lang": "en_GB",             "refresh": "0s",             "theme": "default",             "attempt_failed": "0",             "attempt_ip": "",             "attempt_clock": "0",             "rows_per_page": "50",             "timezone": "default",             "roleid": "3",             "userdirectoryid": "0",             "ts_provisioned": "0"         },         {             "userid": "2",             "username": "guest",             "name": "",             "surname": "",             "url": "",             "autologin": "0",             "autologout": "15m",             "lang": "default",             "refresh": "30s",             "theme": "default",             "attempt_failed": "0",             "attempt_ip": "",             "attempt_clock": "0",             "rows_per_page": "50",             "timezone": "default",             "roleid": "4",             "userdirectoryid": "0",             "ts_provisioned": "0"         },         {             "userid": "3",             "username": "user",             "name": "Zabbix",             "surname": "User",             "url": "",             "autologin": "0",             "autologout": "0",             "lang": "ru_RU",             "refresh": "15s",             "theme": "dark-theme",             "attempt_failed": "0",             "attempt_ip": "",             "attempt_clock": "0",             "rows_per_page": "100",             "timezone": "default",             "roleid": "1",             "userdirectoryid": "0",             "ts_provisioned": "0"         }     ],     "id": 1 } ```
ca	#### Recuperar usuaris  Recupera tots els usuaris configurats.  [Petició](/manual/api#performing-requests):  ```json { "jsonrpc": "2.0", "method": "user.get", "params": { "output": "extend" }, "id": 1 } ```  Resposta:  ```json { "jsonrpc": "2.0", "result": [ { "userid": "1", "username": "Admin", "name": "Zabbix", "surname": "Administrator", "url": "", "autologin": "1", "autologout": "0", "lang": "en_GB", "refresh": "0s", "theme": "default", "attempt_failed": "0", "attempt_ip": "", "attempt_clock": "0", "rows_per_page": "50", "timezone": "default", "roleid": "3", "userdirectoryid": "0", "ts_provisioned": "0" }, { "userid": "2", "username": "guest", "name": "", "surname": "", "url": "", "autologin": "0", "autologout": "15m", "lang": "default", "refresh": "30s", "theme": "default", "attempt_failed": "0", "attempt_ip": "", "attempt_clock": "0", "rows_per_page": "50", "timezone": "default", "roleid": "4", "userdirectoryid": "0", "ts_provisioned": "0" }, { "userid": "3", "username": "user", "name": "Zabbix", "surname": "User", "url": "", "autologin": "0", "autologout": "0", "lang": "ru_RU", "refresh": "15s", "theme": "dark-theme", "attempt_failed": "0", "attempt_ip": "", "attempt_clock": "0", "rows_per_page": "100", "timezone": "default", "roleid": "1", "userdirectoryid": "0", "ts_provisioned": "0" } ], "id": 1 } ```

en-us	#### Retrieving value maps  Retrieve all configured value maps.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "valuemap.get",     "params": {         "output": "extend"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "valuemapid": "4",             "name": "APC Battery Replacement Status"         },         {             "valuemapid": "5",             "name": "APC Battery Status"         },         {             "valuemapid": "7",             "name": "Dell Open Manage System Status"         }     ],     "id": 1 } ```  Retrieve one value map with its mappings.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "valuemap.get",     "params": {         "output": "extend",         "selectMappings": "extend",         "valuemapids": ["4"]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "valuemapid": "4",             "name": "APC Battery Replacement Status",             "mappings": [                 {                     "type": "0",                     "value": "1",                     "newvalue": "unknown"                 },                 {                     "type": "0",                     "value": "2",                     "newvalue": "notInstalled"                 },                 {                     "type": "0",                     "value": "3",                     "newvalue": "ok"                 },                 {                     "type": "0",                     "value": "4",                     "newvalue": "failed"                 },                 {                     "type": "0",                     "value": "5",                     "newvalue": "highTemperature"                 },                 {                     "type": "0",                     "value": "6",                     "newvalue": "replaceImmediately"                 },                 {                     "type": "0",                     "value": "7",                     "newvalue": "lowCapacity"                 }             ]         }     ],     "id": 1 } ```
ca	#### Recuperar mapes de valors  Recupera tots els mapes de valors configurats.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "valuemap.get",     "params": {         "output": "extend"     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "valuemapid": "4",             "name": "APC Battery Replacement Status"         },         {             "valuemapid": "5",             "name": "APC Battery Status"         },         {             "valuemapid": "7",             "name": "Dell Open Manage System Status"         }     ],     "id": 1 } ```  Recupera un mapa de valors amb els seus mapatges.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "valuemap.get",     "params": {         "output": "extend",         "selectMappings": "extend",         "valuemapids": ["4"]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "valuemapid": "4",             "name": "APC Battery Replacement Status",             "mappings": [                 {                     "type": "0",                     "value": "1",                     "newvalue": "unknown"                 },                 {                     "type": "0",                     "value": "2",                     "newvalue": "notInstalled"                 },                 {                     "type": "0",                     "value": "3",                     "newvalue": "ok"                 },                 {                     "type": "0",                     "value": "4",                     "newvalue": "failed"                 },                 {                     "type": "0",                     "value": "5",                     "newvalue": "highTemperature"                 },                 {                     "type": "0",                     "value": "6",                     "newvalue": "replaceImmediately"                 },                 {                     "type": "0",                     "value": "7",                     "newvalue": "lowCapacity"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Return value limit  The return value limit for receiving data from external sources (such as scripts or other programs) has been raised to 16MB. This affects:  -   Agent items [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.runcommandmode) and [vfs.file.contents[]](/manual/config/items/itemtypes/zabbix_agent#vfs.file.contentsfileencoding) -   Custom agent checks defined in [user parameters](/manual/config/items/userparameters#command-result) -   [SSH agent](/manual/config/items/itemtypes/ssh_checks#item-configuration), [External check](/manual/config/items/itemtypes/external#external-check-result), and [Script](web_interface/frontend_sections/alerts/scripts#script-execution-and-result) items -   [Remote commands](/manual/config/notifications/action/operation/remote_command#remote-command-limit)
ca	#### Límit del valor de retorn  El límit del valor de retorn per rebre dades de fonts externes (com ara scripts o altres programes) s'ha augmentat a 16Mo. Això afecta a:  - Elements d'agent [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.runcommandmode) i [vfs.file.contents[]](/manual/config/items/itemtypes/zabbix_agent#vfs.file.contentsfileencoding) - Validacions d'agent personalitzades definides als [paràmetres d'usuari](/manual/config/items/userparameters#command-result) - Elements d'[agent SSH](/manual/config/items/itemtypes/ssh_checks#item-configuration), [comprovacions externes](/manual/config/items/itemtypes/external#external-check-result) i [scripts](manual/interfície_web/frontend_sections/alerts/scripts#script-execution-and-result) - [Comandes remotes](/manual/config/notifications/action/operation/remote_command#remote-command-limit)

en-us	### Return values  `(array)` Returns an array of objects containing the ID of the generated token under the `tokenid` property and generated authorization string under `token` property.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tokenid|string|ID of the token.| |token|string|The generated authorization string for this token.|
ca	### Valors de retorn  `(array)` Retorna una matriu d'objectes que contenen l'ID del token generat sota la propietat `tokenid` i la cadena d'autorització generada sota la propietat `token`.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |tokenid|string|identificador de token.| |token|string|La cadena d'autorització generada per a aquest token.|

en-us	### Return values  `(array)` Returns an array with changes in configuration, that will be made.
ca	### Valors de retorn  `(array)` Retorna una taula amb els canvis de configuració que es duran a terme.

en-us	### Return values  `(array)` Returns an array with the names of updated parameters.
ca	### Valors de retorn  `(array)` Retorna una matriu amb els noms dels paràmetres actualitzats.

en-us	### Return values  `(array)` Returns an array with the names of updated parameters.
ca	### Valors de retorn  `(array)` Retorna una matriu amb els noms dels paràmetres actualitzats.

en-us	### Return values  `(array)` Returns an array with the names of updated parameters.
ca	### Valors de retorn  `(array)` Retorna una matriu amb els noms dels paràmetres actualitzats.

en-us	### Return values  `(boolean )` Returns boolean true as result on successful update.
ca	### Valors de retorn  `(boolean)` Retorna cert (booleà) com a resposta d'una actualització correcta.

en-us	### Return values  `(boolean)` Returns `true` if importing has been successful.
ca	### Valors de retorn  `(boolean)` Retorna `true` si la importació ha anat bé.

en-us	### Return values  `(boolean)` Returns `true` if the copying was successful.
ca	### Valors de retorn  `(boolean)` Retorna `true` si la còpia ha anat bé.

en-us	### Return values  `(boolean)` Returns `true` if the user has been logged out successfully.
ca	### Valors de retorn  `(boolean)` Retorna `true` si l'usuari ha tancat sessió correctament.

en-us	### Return values  `(bool)` Returns true on success.
ca	### Valors de retorn  `(bool)` retorna cert si ha anat bé.

en-us	### Return values  `(integer/array)` Returns an array of objects.
ca	### Valors retornats  `(integer/array)` Retorna una matriu d'objectes.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna:  - una matriu d'objectes; - el recompte dels objectes recuperats, si s'ha emprat el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  -   an array of objects; -   the count of retrieved objects, if the `countOutput` parameter has     been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  -   una taula d'objectes; -   el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(integer/array)` Returns either:  - an array of objects; - the count of retrieved objects, if the `countOutput` parameter has been used.
ca	### Valors de retorn  `(integer/array)` Retorna un d'entre:  - una taula d'objectes; - el recompte d'objectes recuperats, si s'empra el paràmetre `countOutput`.

en-us	### Return values  `(object)` Returns an object containing information about the user.  Additionally to the [standard user properties](object#user), the following information is returned.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |auth\_type|integer|Default authentication for the user.<br><br>Refer to the `authentication_type` property of the [Authentication object](/manual/api/reference/authentication/object#authentication-object) for a list of possible values.| |debug\_mode|integer|Whether debug mode is enabled or disabled for the user.<br><br>Refer to the `debug_mode` property of the [User group object](/manual/api/reference/usergroup/object#user_group) for a list of possible values.| |deprovisioned|boolean|Whether the user belongs to a [deprovisioned users group](/manual/web_interface/frontend_sections/users/authentication#configuration).| |gui\_access|string|User's authentication method to the frontend.<br><br>Refer to the `gui_access` property of the [User group object](/manual/api/reference/usergroup/object#user_group) for a list of possible values.| |secret|string|Random 32 characters string. Is generated on user login.<br><br>Property `secret` is not returned if the user session is checked using an API token.| |sessionid|string|Authentication token, which must be used in the following API requests.<br><br>Property `sessionid` is not returned if the user session is checked using an API token.| |type|integer|User type.<br><br>Refer to the `type` property of the [Role object](/manual/api/reference/role/object#role) for a list of possible values.| |userip|string|IP address of the user.|
ca	### Valors de retorn  `(objecte)` Retorna un objecte que conté informació sobre l'usuari.  A més de les [propietats d'usuari estàndard](objecte#usuari), retorna la informació següent.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |auth\_type|enter|Autenticació per defecte per a l'usuari.<br><br>Consulteu la propietat `authentication_type` de l'[Objecte d'autenticació](/manual/api/reference/authentication/object#authentication-object) per a un llista de possibles valors.| |debug\_mode|enter|Si el mode de depuració està activat o desactivat per a l'usuari.<br><br>Consulteu la propietat `debug_mode` de l'[Objecte del grup d'usuaris](/manual/api/reference/usergroup/object# user_group) per obtindre una llista de possibles valors.| |desprovisioned|booleà|Si l'usuari pertany a un [grup d'usuaris desprovisionats](/manual/web_interface/frontend_sections/users/authentication#configuration).| |gui\_access|cadena|Mètode d'autenticació de l'usuari a la interfície.<br><br>Consulteu la propietat `gui_access` del llistat de possibles valors de l'[objecte del grup d'usuaris](/manual/api/reference/usergroup/object#user_group).| |secret|cadena|Cadena aleatòria de 32 caràcters. Es genera a l'inici de sessió de l'usuari.<br><br>La propietat `secret` no es retorna si la sessió de l'usuari es verifica amb un token API.| |sessionid|cadena|Fitxa d'autenticació, que s'ha d'emprar a les peticions d'API següents.<br><br>La propietat `sessionid` no es retorna si la sessió de l'usuari es verifica amb un token d'API.| |type|enter|Tipus d'usuari.<br><br>Consulteu la propietat `type` de l'[objecte rol](/manual/api/reference/role/object#role) per obtindre una llista de valors possibles.| |userip|cadena|Adreça IP de l'usuari.|

en-us	### Return values  `(object)` Returns an object containing the IDs of the cleared items under the `itemids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels elements netejats sota la propietat `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created actions under the `actionids` property. The order of the returned IDs matches the order of the passed actions.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les accions creades segons la propietat `actionids`. L'ordre dels IDs retornats correspon a l'ordre de les accions donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created connectors under the `connectorids` property. The order of the returned IDs matches the order of the passed connectors.
ca	### Valors retornats  `(object)` Retorna un objecte que conté les IDs dels connectors creats en la propietat `connectorids`. L'ordre de les IDs retornades coincideix amb l'ordre dels connectors passats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created correlations under the `correlationids` property. The order of the returned IDs matches the order of the passed correlations.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les correlacions creades segons la propietat `correlactionids`. L'ordre dels IDs retornats correspon a l'ordre de les correlacions donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created dashboards under the `dashboardids` property. The order of the returned IDs matches the order of the passed dashboards.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels taulers creats segons la propietat `dashboardids`. L'ordre dels IDs retornats correspon a l'ordre dels taulers especificats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created discovery rules under the `druleids` property. The order of the returned IDs matches the order of the passed discovery rules.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les regles de descoberta creades segons la propietat `druleids`. L'ordre dels IDs retornats correspon a l'ordre de les regles de descoberta donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created global macros under the `globalmacroids` property. The order of the returned IDs matches the order of the passed global macros.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les macros globals creades sota la propietat `globalmacroids`. L'ordre dels IDs retornats correspon a l'ordre de les macros globals donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created graph prototypes under the `graphids` property. The order of the returned IDs matches the order of the passed graph prototypes.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels prototips de gràfics creats segons la propietat `graphids`. L'ordre dels IDs retornats correspon a l'ordre dels prototips de gràfics donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created graphs under the `graphids` property. The order of the returned IDs matches the order of the passed graphs.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels gràfics creats segons la propietat `graphids`. L'ordre dels IDs retornats correspon a l'ordre dels gràfics donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host groups under the `groupids` property. The order of the returned IDs matches the order of the passed host groups.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels grups d'equips creats segons la propietat `groupids`. L'ordre dels IDs retornats correspon a l'ordre dels equips de grups donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les interfícies d'equips creades sota la propietat `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les interfícies d'equips creades sota la propietat `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host interfaces under the `interfaceids` property. The order of the returned IDs matches the order of the passed host interfaces.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les interfícies d'equips creades segons la propietat `interfaceids`. L'ordre dels IDs retornats correspon a l'ordre de les interfícies d'equips donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host macros under the `hostmacroids` property. The order of the returned IDs matches the order of the passed host macros.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les macros d'equips creats segons la propietat `hostmacroids`. L'ordre dels IDs retornats correspon a l'ordre de les macros d'equips donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created host prototypes under the `hostids` property. The order of the returned IDs matches the order of the passed host prototypes.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels prototips d'equips creats segons la propietat `hostids`. L'ordre dels IDs retornats correspon a l'ordre dels prototips d'equips donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created hosts under the `hostids` property. The order of the returned IDs matches the order of the passed hosts.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels equips creats segons la propietat `hostids`. L'ordre dels IDs retornats correspon a l'ordre dels equips donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created icon maps under the `iconmapids` property. The order of the returned IDs matches the order of the passed icon maps.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels mapes d'icones creats segons la propietat `iconmapids`. L'ordre dels IDs retornats correspon a l'ordre dels mapes d'icones donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created images under the `imageids` property. The order of the returned IDs matches the order of the passed images.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les imatges creats segons la propietat `imageids`. L'ordre dels IDs retornats correspon a l'ordre de les imatges donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created item prototypes under the `itemids` property. The order of the returned IDs matches the order of the passed item prototypes.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels prototips d'elements creats segons la propietat `itemids`. L'ordre dels IDs retornats correspon a l'ordre dels prototips d'elements donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created items under the `itemids` property. The order of the returned IDs matches the order of the passed items.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels elements creats segons la propietat `itemids`. L'ordre dels IDs retornats correspon a l'ordre dels elements donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created LLD rules under the `itemids` property. The order of the returned IDs matches the order of the passed LLD rules.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les regles LLD creades segons la propietat `itemids`. L'ordre dels IDs retornats correspon a l'ordre de les regles LLD donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created maintenances under the `maintenanceids` property. The order of the returned IDs matches the order of the passed maintenances.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels manteniments creats segons la propietat `maintenanceids`. L'ordre dels IDs retornats correspon a l'ordre dels manteniments donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created maps under the `sysmapids` property. The order of the returned IDs matches the order of the passed maps.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels mapes creats segons la propietat `sysmapids`. L'ordre dels IDs retornats correspon a l'ordre dels mapes donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created media types under the `mediatypeids` property. The order of the returned IDs matches the order of the passed media types.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels tipus de suport creats segons la propietat `mediatypeids`. L'ordre dels IDs retornats correspon a l'ordre dels tipus de suport donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created proxies under the `proxyids` property. The order of the returned IDs matches the order of the passed proxies.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels proxys creats segons la propietat `proxyids`. L'ordre dels IDs retornats correspon a l'ordre dels proxys donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created regular expressions under the `regexpids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les expressions regulars esborrades sota la propietat `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created roles under the `roleids` property. The order of the returned IDs matches the order of the passed roles.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels rols creats segons la propietat `roleids`. L'ordre dels IDs retornats correspon a l'ordre dels rols donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created scheduled reports under the `reportids` property. The order of the returned IDs matches the order of the passed scheduled reports.
ca	### Valors de retorn  `(object)` Retorna un objecte que conté els ID dels informes programats creats amb la propietat `reportids`. L'ordre dels ID retornats coincideix amb l'ordre enviat dels informes programats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created scripts under the `scriptids` property. The order of the returned IDs matches the order of the passed scripts.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels scripts creats segons la propietat `scriptids`. L'ordre dels IDs retornats correspon a l'ordre dels scripts donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created services under the `serviceids` property. The order of the returned IDs matches the order of the passed services.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels serveis creats segons la propietat `serviceids`. L'ordre dels IDs retornats correspon a l'ordre dels serveis donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created SLAs under the `slaids` property. The order of the returned IDs matches the order of the passed SLAs.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels SLAs creats segons la propietat `slaids`. L'ordre dels IDs retornats correspon a l'ordre dels SLAs donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created tasks under the `taskids` property. One task is created for each item and low-level discovery rule. The order of the returned IDs matches the order of the passed `itemids`.
ca	### Valors retornats  `(object)` Retorna un objecte que conté els ID de les tasques creades sota la propietat `taskids`. L'ordre dels ID retornats correspon a l'ordre de les tasques transmeses.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created template dashboards under the `dashboardids` property. The order of the returned IDs matches the order of the passed template dashboards.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les plantilles de taulers creades segons la propietat `dashboardids`. L'ordre dels IDs retornats correspon a l'ordre dels IDs de les plantilles de taulers especificats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created template groups under the `groupids` property. The order of the returned IDs matches the order of the passed template groups.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels grups de plantilles creats segons la propietat `groupids`. L'ordre dels IDs retornats correspon a l'ordre de les plantilles dels grups donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created templates under the `templateids` property. The order of the returned IDs matches the order of the passed templates.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs de les plantilles creats segons la propietat `templateids`. L'ordre dels IDs retornats correspon a l'ordre de les plantilles donades.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created tokens under the `tokenids` property. The order of the returned IDs matches the order of the passed tokens.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels tokens creats segons la propietat `tokenids`. L'ordre dels IDs retornats correspon a l'ordre dels tokens donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created trigger prototypes under the `triggerids` property. The order of the returned IDs matches the order of the passed trigger prototypes.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels prototips de triggers creats segons la propietat `triggerids`. L'ordre dels IDs retornats correspon a l'ordre dels prototips de triggers donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created triggers under the `triggerids` property. The order of the returned IDs matches the order of the passed triggers.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels triggers creats segons la propietat `triggerids`. L'ordre dels IDs retornats correspon a l'ordre dels triggers donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created user directories under the `userdirectoryids` property. The order of the returned IDs matches the order of the passed user directories.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels directoris d'usuari creats segons la propietat `userdirectoryids`. L'ordre dels IDs retornats correspon a l'ordre dels directoris d'usuari donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created user groups under the `usrgrpids` property. The order of the returned IDs matches the order of the passed user groups.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels grups d'usuaris creats segons la propietat `usrgrpids`. L'ordre dels IDs retornats correspon a l'ordre dels usuaris de grups donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created users under the `userids` property. The order of the returned IDs matches the order of the passed users.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels usuaris creats segons la propietat `userids`. L'ordre dels IDs retornats correspon a l'ordre dels usuaris donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created value maps the `valuemapids` property. The order of the returned IDs matches the order of the passed value maps.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels mapes de valors creats a la propietat `valuemapids`. L'ordre dels IDs retornats correspon a l'ordre dels mapes de valors donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the created web scenarios under the `httptestids` property. The order of the returned IDs matches the order of the passed web scenarios.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels escenaris web creats segons la propietat `httptestids`. L'ordre dels IDs retornats correspon a l'ordre dels escenaris web donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted actions under the `actionids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les accions esborrades sota la propietat `actionids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted connectors under the `connectorids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels connectors esborrats sota la propietat `connectorids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted correlations under the `correlationids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les accions esborrades sota la propietat `correlationids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted dashboards under the `dashboardids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels taulers esborrats sota la propietat `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted discovery rules under the `druleids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les regles e descoberta esborrades sota la propietat `druleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted global macros under the `globalmacroids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les macros globals esborrades sota la propietat `globalmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted graph prototypes under the `graphids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels protitips de gràfics sota la propietat `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted graphs under the `graphids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels gràfics sota la propietat `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips esborrats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host interfaces under the `interfaceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les interfícies d'equips esborrades sota la propietat `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host interfaces under the `interfaceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les interfícies d'equips esborrades sota la propietat `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host macros under the `hostmacroids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les macros d'equips esborrats sota la propietat `hostmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted host prototypes under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels prototipus d'equips esborrats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted hosts under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels equips esborrats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted icon maps under the `iconmapids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels mapes d'icones esborrats sota la propietat `iconmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted images under the `imageids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les imatges esborrades sota la propietat `imageids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted item prototypes under the `prototypeids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels prototips d'elements sota la propietat `prototypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted items under the `itemids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels elements esborrats sota la propietat `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted LLD rules under the `ruleids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les regles LLD esborrades sota la propietat `ruleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted maintenance periods under the `maintenanceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels períodes de manteniment esborrats sota la propietat `maintenanceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted maps under the `sysmapids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mapes esborrats sota la propietat `sysmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted media types under the `mediatypeids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels tipus de suport esborrats sota la propietat `mediatypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted proxies under the `proxyids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels proxys esborrats sota la propietat `proxyids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted regular expressions under the `regexpids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les expressions regulars sota la propietat `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted roles under the `roleids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels rols esborrats sota la propietat `roleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted scheduled reports under the `reportids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels informes programats esborrats sota la propietat `reportids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted scripts under the `scriptids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels scripts esborrats sota la propietat `scriptids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted services under the `serviceids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels serveis esborrats sota la propietat `serviceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted SLAs under the `slaids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels SLAs esborrats sota la propietat `slaids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted template dashboards under the `dashboardids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de la plantilla de taulers esborrada sota la propietat `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted template groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles esborrats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted templates under the `templateids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les plantilles esborrades sota la propietat `templatids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted tokens under the `tokenids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels tokens esborrats sota la propietat `tokenids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted trigger prototypes under the `triggerids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels prototips de triggers esborrats sota la propietat `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted triggers under the `triggerids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels triggers esborrats sota la propietat `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted user directories under the `userdirectoryids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels directoris d'usuari esborrats sota la propietat `userdirectoryids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted user groups under the `usrgrpids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels grups d'usuaris esborrats sota la propietat `usgrprids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted users under the `userids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels usuaris esborrats sota la propietat `userids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted value maps under the `valuemapids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mapes de valors esborrats sota la propietat `valuemapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the deleted web scenarios under the `httptestids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels escenaris web esborrats sota la propietat `httptestids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the installed modules under the `moduleids` property. The order of the returned IDs matches the order of the passed modules.
ca	### Valors de retorn  `(object)` Retorna un objecte amb els IDs dels mòduls instal·lats sota la propietat `roleids`. L'ordre dels IDs retornats correspon a l'ordre dels mòduls donats.

en-us	### Return values  `(object)` Returns an object containing the IDs of the propagated host groups under the `groupids` property.  
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips propagats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the propagated template groups under the `groupids` property.  
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles propagats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the provisioned users under the `userids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels usuaris aprovisionats sota la propietat `userids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the unblocked users under the `userids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels usuaris desblocats sota la propietat `userids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the uninstalled modules under the `moduleids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mòduls desinstal·lats sota la propietat `moduleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated actions under the `actionids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les accions actualitzades sota la propietat `actionids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated connectors under the `connectorids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels connectors actualitzats sota la propietat `connectorids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated correlations under the `correlationids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les correlacions actualitzades sota la propietat `correlationids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated dashboards under the `dashboardids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels taulers actualitzats sota la propietat `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated discovery rules under the `druleids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les regles de descoberta actualitzades sota la propietat `druleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated events under the `eventids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels esdeveniments actualitzats sota la propietat `eventids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated global macros under the `globalmacroids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les macros globals actualitzades sota la propietat `globalmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated graph prototypes under the `graphids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels protitips de gràfics actualitzats sota la propietat `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated graphs under the `graphids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels prototips de gràfics sota la propietat `graphids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups d'equips actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host interfaces under the `interfaceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les interfícies d'equips actualitzades sota la propietat `interfaceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host macros under the `hostmacroids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les macros d'equips actualitzades sota la propietat `hostmacroids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated host prototypes under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels prototipus d'equips actualitzats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels equips actualitzats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels equips actualitzats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels equips actualitzats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated hosts under the `hostids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels equips actualitzats sota la propietat `hostids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated icon maps under the `iconmapids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels mapes d'icones actualitzats sota la propietat `iconmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated images under the `imageids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les imatges actualitzades sota la propietat `imageids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated item prototypes under the `itemids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels prototipus d'elements actualitzats sota la propietat `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated items under the `itemids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels elements actualitzats sota la propietat `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated LLD rules under the `itemids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les regles LLD actualitzades sota la propietat `itemids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated maintenances under the `maintenanceids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels manteniments actualitzats sota la propietat `maintenanceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated maps under the `sysmapids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mapes actualitzats sota la propietat `sysmapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated media types under the `mediatypeids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels tipus de suport actualitzats sota la propietat `mediatypeids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated modules under the `moduleids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mòduls actualitzats sota la propietat `moduleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated proxies under the `proxyids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels proxys actualitzats sota la propietat `proxyids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated regular expressions under the `regexpids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs de les expressions regulars actualitzades sota la propietat `regexpids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated roles under the `roleids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels rols actualitzats sota la propietat `roleids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated scheduled reports under the `reportids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels informes programats actualitzats sota la propietat `reportids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated scripts under the `scriptids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels scripts actualitzats sota la propietat `scriptids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated services under the `serviceids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels serveis actualitzats sota la propietat `serviceids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated SLAs under the `slaids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels SLAs actualitzats sota la propietat `slaids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template dashboards under the `dashboardids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de la plantilla de taulers actualitzada sota la propietat `dashboardids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated template groups under the `groupids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels grups de plantilles actualitzats sota la propietat `groupids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les plantilles actualitzades sota la propietat `templatids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les plantilles actualitzades sota la propietat `templatids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les plantilles actualitzades sota la propietat `templatids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated templates under the `templateids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs de les plantilles actualitzades sota la propietat `templatids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated tokens under the `tokenids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels tokens actualitzats sota la propietat `tokenids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated trigger prototypes under the `triggerids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels prototips de triggers actualitzats sota la propietat `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated triggers under the `triggerids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels triggers actualitzats sota la propietat `triggerids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated user directories under the `userdirectoryids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels directoris d'usuari actualitzats sota la propietat `userdirectoryids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated user groups under the `usrgrpids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels grups d'usuaris actualitzats sota la propietat `usgrprids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated users under the `userids` property.
ca	### Valors de retorn  `(object)` Torna un objecte que contingui els IDs dels usuaris actualitzats sota la propietat `userids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated value maps under the `valuemapids` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels mapes de valors actualitzats sota la propietat `valuemapids`.

en-us	### Return values  `(object)` Returns an object containing the IDs of the updated web scenarios under the `httptestid` property.
ca	### Valors de retorn  `(object)` Retorna un objecte contingut als IDs dels escenaris web actualitzats sota la propietat `httptestid`.

en-us	### Return values  `(object)` Returns an object with event IDs as properties and arrays of available scripts as values.  ::: notetip The method will automatically expand macros in the `confirmation` text and `url`. :::
ca	### Valors de retorn  `(object)` Retorna un objecte amb ID d'esdeveniment com a propietats i matrius d'scripts disponibles com a valors.  ::: notetip El mètode ampliarà automàticament les macros al text de `confirmation` i `url`. :::

en-us	### Return values  `(object)` Returns an object with host IDs as properties and arrays of available scripts as values.  ::: notetip The method will automatically expand macros in the `confirmation` text and `url`. :::
ca	### Valors de retorn  `(object)` Retorna un objecte amb IDs d'equips com a propietats i matrius d'scripts disponibles com a valors.  ::: notetip El mètode ampliarà automàticament les macros al text de `confirmation` i `url`. :::

en-us	### Return values  `(object)` Returns authentication object.
ca	### Valors de retorn `(object)` Retorna l'objecte d'autenticació.

en-us	### Return values  `(object)` Returns autoregistration object.
ca	### Valors de retorn  `(object)` Retorna l'objecte d'autoregistre.

en-us	### Return values  `(object)` Returns housekeeping object.
ca	### Valor de retorn  `(object)` Torna l'objecte de manteniment.

en-us	### Return values  `(object)` Returns settings object.
ca	### Valor de retorn  `(object)` Torna l'objecte de configuració.

en-us	### Return values  `(object)` Returns the result of script execution.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |response|string|Whether the script was run successfully.<br><br>Possible value - `success`.| |value|string|Script output.| |debug|object|Contains a [debug object](/manual/api/reference/script/object#Debug) if a webhook script is executed. For other script types, it contains empty object.|
ca	### Valors de retorn  `(object)` Retorna el resultat de l'execució de l'script.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |response|string|Indica si l'script s'ha executat correctament.<br><br>Valor possible: `success`.| |value|string|Sortida de l'script.| |debug|object|Conté un [objecte de depuració](/manual/api/reference/script/object#Debug) si s'executa un script webhook. Per a altres tipus d'script, conté un objecte buit.|

en-us	### Return values  `(object)` Returns the results of the calculation.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |periods|array|List of the reported periods.<br><br>Each reported period is represented as an object consisting of:<br>- `period_from` - Starting date of the reported period (timestamp).<br>- `period_to` - Ending date of the reported period (timestamp).<br><br>Periods are sorted by `period_from` field ascending.| |serviceids|array|List of service IDs in the reported periods.<br><br>The sorting order of the list is not defined. Even if `serviceids` parameter was passed to the `sla.getsli` method.| |sli|array|SLI data (as a **two-dimensional array**) for each reported period and service.<br><br>The index of the `periods` property is used as the **first** dimension of the `sli` property.<br><br>The index of the `serviceids` property is used as the **second** dimension of the `sli` property.|
ca	### Valors de retorn  `(objecte)` Retorna els resultats del càlcul.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |periods|matriu|Llista dels períodes informats.<br><br>Cada període informat es representa com un objecte format per:<br>- `period_from` - Data d'inici del període informat (marca de temps).<br>- `period_to`: data de finalització del període informat (marca de temps).<br><br>Els períodes s'ordenen per camp `period_from` ascendent.| |serviceids|matriu|Llista d'ID de servei en els períodes informats.<br><br>L'ordre d'ordenació de la llista no és definit. Fins i tot si el paràmetre `serviceids` es va passar al mètode `sla.getsli`.| |sli|matriu|SLI dades (com a **matriu bidimensional**) per a cada període i servei informats.<br><br>L'índex de la propietat `periods` s'empra com a **primera** dimensió de la propietat `sli`.<br><br>L'índex de la propietat `serviceids` s'empra com a **segona** dimensió de la propietat `sli`.|

en-us	### Return values  `(string/object)` If the `userData` parameter is used, returns an object containing information about the authenticated user.  Additionally to the [standard user properties](object#user), the following information is returned:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |auth\_type|integer|Default authentication for the user.<br><br>Refer to the `authentication_type` property of the [Authentication object](/manual/api/reference/authentication/object#authentication-object) for a list of possible values.| |debug\_mode|integer|Whether debug mode is enabled or disabled for the user.<br><br>Refer to the `debug_mode` property of the [User group object](/manual/api/reference/usergroup/object#user_group) for a list of possible values.| |deprovisioned|boolean|Whether the user belongs to a [deprovisioned users group](/manual/web_interface/frontend_sections/users/authentication#configuration).| |gui\_access|string|User's authentication method to the frontend.<br><br>Refer to the `gui_access` property of the [User group object](/manual/api/reference/usergroup/object#user_group) for a list of possible values.| |secret|string|Random 32 characters string. Is generated on user login.| |sessionid|string|Authentication token, which must be used in the following API requests.| |type|integer|User type.<br><br>Refer to the `type` property of the [Role object](/manual/api/reference/role/object#role) for a list of possible values.| |userip|string|IP address of the user.|  ::: notetip If a user has been successfully authenticated after one or more failed attempts, the method will return the current values for the `attempt_clock`, `attempt_failed` and `attempt_ip` properties and then reset them. :::  If the `userData` parameter is not used, the method returns an authentication token.  ::: notetip The generated authentication token should be remembered and used in the `auth` parameter of the following JSON-RPC requests. It is also required when using HTTP authentication. :::
ca	### Valors de retorn  `(string/object)` Si s'empra el paràmetre `userData`, retorna un objecte que conté informació sobre l'usuari autenticat.  A més de les propietats de l'objecte estàndard [usuari](/en/manual/api/reference/user/object#user), es retorna la informació següent:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |auth\_type|enter|Autenticació per defecte per a l'usuari.<br><br>Consulteu la propietat `authentication_type` de l'[objecte d'autenticació](/manual/api/reference/authentication/object#authentication-object) per a un llistat de possibles valors.| |debug\_mode|enter|Si el mode de depuració és activat o desactivat per a l'usuari.<br><br>Consulteu la propietat `debug_mode` de l'[Objecte del grup d'usuaris](/manual/api/reference/usergroup/object# user_group) per obtindre una llista de possibles valors.| |deprovisioned|booleà|Si l'usuari pertany a un [grup d'usuaris desprovisionats](/manual/web_interface/frontend_sections/users/authentication#configuration).| |gui\_access|cadena|Mètode d'autenticació de l'usuari a la interfície.<br><br>Consulteu la propietat `gui_access` de l'[objecte del grup d'usuaris](/manual/api/reference/usergroup/object#user_group) el llistat de possibles valors.| |secret|cadena|Cadena aleatòria de 32 caràcters. Es genera a l'inici de sessió de l'usuari.| |sessionid|cadena|Token d'autenticació, que s'ha d'emprar a les peticions d'API següents.| |type|enter|Tipus d'usuari.<br><br>Consulteu la propietat `type` de l'[objecte rol](/manual/api/reference/role/object#role) per obtindre una llista de valors possibles.| |userip|cadena|adreça IP de l'usuari.|  ::: consell de notes Si un usuari s'ha autenticat correctament després d'un o més intents fallits, el mètode retornarà els valors actuals de les propietats "attempt_clock", "attempt_failed" i "attempt_ip" i després el reiniciarà. :::  Si no s'empra el paràmetre `userData`, el mètode retorna un token d'autenticació.  ::: notetip Cal recordar el token d'autenticació generat i s'empra al paràmetre `auth` de les següents peticions JSON-RPC. Això també és necessari quan s'empra l'autenticació HTTP. :::

en-us	### Return values  `(string)` Returns a serialized string containing the requested configuration data.
ca	### Valors de retorn  `(string)` Retorna una cadena en sèrie continguent la informació de configuració demanada.

en-us	### Return values  `(string)` Returns the version of the Zabbix API.  ::: notetip Starting from Zabbix 2.0.4 the version of the API matches the version of Zabbix. :::
ca	### Valors de retorn  `(string)` Retorna la versió de l'API de Zabbix.  ::: notetip Des de la versió 2.0.4 de Zabbix, la versió de l'API coincideix amb la versió de Zabbix. :::

en-us	#### Reverting to cause problem  A symptom problem can be reverted back to a cause problem. To do that, either:  * click on the *Mark as cause* option in the context menu of the symptom problem; * mark the *Convert to cause* option in to the [problem update](/manual/acknowledgment#updating-problems) screen and click on *Update* (this option will also work if several problems are selected).
ca	#### Revertir el problema a causa  Un problema símptoma es pot tornar a convertir en un problema causa. Per fer-ho, o bé:  * feu clic a l'opció *Marcar com a causa* al menú contextual del problema del símptoma; * marqueu l'opció *Convertir en causa* a la pantalla [Actualització del problema](/manual/acknowledgement#updating-problems) i feu clic a *Actualitzar* (aquesta opció també funcionarà si e trien diversos problemes).

en-us	#### Revoke write access to SSL configuration file in Windows  Zabbix Windows agent compiled with OpenSSL will try to reach the SSL configuration file in c:\\openssl-64bit. The "openssl-64bit" directory on disk C: can be created by non-privileged users.  So for security hardening, it is required to create this directory manually and revoke write access from non-admin users.  Please note that the directory names will be different on 32-bit and 64-bit versions of Windows.
ca	#### Revocar l'accés d'escriptura al fitxer de configuració SSL a Windows  L'agent de Windows Zabbix compilat amb OpenSSL mirarà de trobar el fitxer de configuració SSL a c:\\openssl-64bit. El directori "openssl-64bit" de la unitat C: el poden crear usuaris sense privilegis.  Així, per reforçar la seguretat, cal crear aquest directori manualment i revocar l'accés d'escriptura als usuaris que no són administradors.  Tingueu en compte que els noms dels directoris seran diferents a les versions de Windows de 32 i 64 bits.

en-us	#### RHEL  Nginx is available only in EPEL:      # dnf -y install epel-release
ca	#### RHEL  Nginx només és disponible en EPEL:      # dnf -y install epel-release

en-us	 ##### right(value,count) {#right}  Return the rightmost characters of the value.<br> Supported value types: *String*, *Text*, *Log*.  Parameter:   -   **value** - the value to check;<br> -   **count** - the number of characters to return.  For example, you may return 'bix' from 'Zabbix' by specifying 3 rightmost characters to return. See also [left()](#left).  Example:      right(last(/host/key),3) #return three rightmost characters
ca	 ##### right(value,count) {#right}  Retorna els caràcters més a l'esquerra del valor.<br> Tipus de valors admesos: *Cadena*, *Text*, *Log*.  Paràmetre:  - **valor** - valor que cal comprovar;<br> - **recompte** - nombre de caràcters a retornar.  Per exemple, podeu tornar 'bix' de 'Zabbix' especificant 3 caràcters més a l'esquerra per retornar. Veieu també [left()](#left).  Exemple:      right(last(/host/key),3) #retorna els tres caràcters de més a l'esquerra

en-us	# role.create
ca	# role.create

en-us	# role.delete
ca	# role.delete

en-us	# role.get
ca	# role.get

en-us	# > Role object  The following objects are directly related to the `role` API.
ca	# > Objecte rol  Els següents objectes són relacionats amb l'API `role`.

en-us	### Role rules  The role rules object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |ui|array|Array of the [UI element](object#ui_element) objects.| |ui.default\_access|integer|Whether access to new UI elements is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.| |services.read.mode|integer|Read-only access to services.<br><br>Possible values:<br>0 - Read-only access to the services, specified by the `services.read.list` or matched by the `services.read.tag` properties;<br>1 - *(default)* Read-only access to all services.| |services.read.list|array|Array of [Service](object#service) objects.<br><br>The specified services, including child services, will be granted a read-only access to the user role. Read-only access will not override read-write access to the services.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `services.read.mode` is set to "0"| |services.read.tag|object|Array of [Service tag](object#service_tag) object.<br><br>The tag matched services, including child services, will be granted a read-only access to the user role. Read-only access will not override read-write access to the services.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `services.read.mode` is set to "0"| |services.write.mode|integer|Read-write access to services.<br><br>Possible values:<br>0 - *(default)* Read-write access to the services, specified by the `services.write.list` or matched by the `services.write.tag` properties;<br>1 - Read-write access to all services.| |services.write.list|array|Array of [Service](object#service) objects.<br><br>The specified services, including child services, will be granted a read-write access to the user role. Read-write access will override read-only access to the services.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `services.write.mode` is set to "0"| |services.write.tag|object|Array of [Service tag](object#service_tag) object.<br><br>The tag matched services, including child services, will be granted a read-write access to the user role. Read-write access will override read-only access to the services.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `services.write.mode` is set to "0"| |modules|array|Array of the [module](object#module) objects.| |modules.default\_access|integer|Whether access to new modules is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.| |api.access|integer|Whether access to API is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.| |api.mode|integer|Mode for treating API methods listed in the `api` property.<br><br>Possible values:<br>0 - *(default)* Deny list;<br>1 - Allow list.| |api|array|Array of API methods.| |actions|array|Array of the [action](object#action) objects.| |actions.default\_access|integer|Whether access to new actions is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
ca	### Regles de rols  L'objecte de regles de rol té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |ui|array|Matriu d'objectes [element UI](object#ui_element).| |ui.default\_access|integer|Indica si l'accés als nous elements de la IU és activat.<br><br>Valors possibles:<br>0 - Desactivat;<br>1 - *(per defecte )* Activat.| |services.read.mode|integer|Accés de només lectura als serveis.<br><br>Valors possibles:<br><br>0 - Accés només de lectura als serveis, especificat per la propietat `services.read.list ` o coincident amb la propietat `services.read.tag`.<br>1 - *(per defecte)* Accés només de lectura a tots els serveis.| |services.read.list|array|Matriu d'objectes [servei](object#service).<br><br>Els serveis especificats, inclosos els serveis secundaris, tindran accés de només lectura a la funció d'usuari. L'accés de només lectura no anul·larà pas l'accés de lectura i escriptura als serveis.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `services.read.mode` és "0"| |services.read.tag|object|Matriu d'objectes [etiqueta de servei](object#service_tag).<br><br>Els serveis que coincideixin amb les etiquetes, inclosos els serveis secundaris, tindran accés només de lectura al rol d'usuari. L'accés de només lectura no anul·larà l'accés de lectura i escriptura als serveis.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `services.read.mode` és "0"| |services.write.mode|integer|Accés de lectura i escriptura als serveis.<br><br>Valors possibles:<br><br>0 - (per defecte) Accés de lectura i escriptura als serveis, especificat per la propietat `services.write .list` o corresponent a la propietat `services.write.tag`.<br>1 - Accés de lectura i escriptura a tots els serveis.| |services.write.list|array|Matriu d'objectes [servei](object#service).<br><br>Els serveis especificats, inclosos els serveis secundaris, tindran accés de lectura i escriptura a la funció d'usuari. L'accés de lectura i escriptura substituirà l'accés de només lectura als serveis.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `services.write.mode` és "0"| |services.write.tag|object|Matriu d'objectes [etiqueta de servei](object#service_tag).<br><br>Els serveis que coincideixin amb les etiquetes, inclosos els serveis secundaris, tindran accés de lectura i escriptura al rol d'usuari. L'accés de lectura i escriptura substituirà l'accés de només lectura als serveis.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `services.write.mode` és "0"| |mòduls|matriu|Matriu d'objectes [mòdul](objecte#mòdul).| |modules.default\_access|integer|Indica si l'accés als mòduls nous és activat.<br><br>Valors possibles:<br>0 - Desactivat;<br>1 - *(per defecte)* Activat.| |api.access|integer|Indica si l'accés a l'API és actiu.<br><br>Valors possibles:<br>0 - Desactivat;<br>1 - *(per defecte)* Activat.| |api.mode|integer|Mode de processament dels mètodes de l'API enumerats a la propietat `api`.<br><br>Valors possibles:<br>0 - *(per defecte)* Llista denegada;<br>1 - Llista d'autoritzacions.| |api|array|Matriu de mètodes API.| |actions|array|Matriu d'objectes [acció](objecte#acció).| |actions.default\_access|integer|Indica si l'accés a noves accions és activat.<br><br>Valors possibles:<br>0 - Desactivat;<br>1 - *(per defecte)* Activat.|

en-us	### Role  The role object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |roleid|string|ID of the role.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the role.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |type|integer|User type.<br><br>Possible values:<br>1 - *(default)* User;<br>2 - Admin;<br>3 - Super admin.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |readonly|integer|Whether the role is readonly.<br><br>Possible values:<br>0 - *(default)* No;<br>1 - Yes.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
ca	### Rol  L'objecte rol té les propietats següents:  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |roleid|string|ID del rol.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per operacions d'actualització| |name|string|Nom de la funció.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |type|integer|Tipus d'usuari.<br><br>Valors possibles:<br>1 - *(per defecte)* Usuari;<br>2 - Administrador;< br>3 - Super administrador.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |readonly|integer|*(només lectura)* Indica si la funció és només de lectura.<br><br>Valors possibles:<br>0 - *(per defecte)* No;<br>1 - Sí.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura|

en-us	# Role  This class is designed to work with user roles.  Object references:\  -   [Role](/manual/api/reference/role/object#role) -   [Role rules](/manual/api/reference/role/object#role_rules) -   [UI element](/manual/api/reference/role/object#ui_element) -   [Service](/manual/api/reference/role/object#service) -   [Service tag](/manual/api/reference/role/object#service_tag) -   [Module](/manual/api/reference/role/object#module) -   [Action](/manual/api/reference/role/object#action)  Available methods:\  -   [role.create](/manual/api/reference/role/create) - create new user     roles -   [role.delete](/manual/api/reference/role/delete) - delete user roles -   [role.get](/manual/api/reference/role/get) - retrieve user roles -   [role.update](/manual/api/reference/role/update) - update user roles
ca	# Rol  Aquesta classe és dissenyada per treballar amb rols d'usuaris.  Referències d'objectes:\  -   [Rol](/manual/api/reference/role/object#role) -   [Regles del rol](/manual/api/reference/role/object#role_rules) -   [Element de la interfície d'usuari](/manual/api/reference/role/object#ui_element) -   [Servei](/manual/api/reference/role/object#service) -   [Etiqueta de servei](/manual/api/reference/role/object#service_tag) -   [Mòdul](/manual/api/reference/role/object#module) -   [Acció](/manual/api/reference/role/object#action)  Mètodes disponibles:\  -   [role.create](/manual/api/reference/role/create) - crear nous rols d'usuari -   [role.delete](/manual/api/reference/role/delete) - esborrar rols d'usuari -   [role.get](/manual/api/reference/role/get) - recuperar rols d'usuari -   [role.update](/manual/api/reference/role/update) - actualitzar rols d'usuari

en-us	# role.update
ca	# role.update

en-us	 ##### round(value,decimal places) {#round}  Round the value to decimal places.  Parameter:   -   **value** - the value to check; -   **decimal places** - specify decimal places for rounding (0 is also possible).  For example, a value '2.5482' rounded to 2 decimal places will be '2.55'.  Example:      round(last(/host/key),2)
ca	 ##### round(value,decimal places) {#round}  Arrodoneix el valor a decimals.  Paràmetre:  - **valor** - valor a comprovar; - **posicions decimals** - especifiqueu les xifres decimals per arrodonir (també és possible 0).  Per exemple, un valor '2,5482' arrodonit a 2 decimals serà '2,55'.  Exemple:      round(last(/host/key),2)

en-us	 ##### rtrim(value,<chars>) {#rtrim}  Remove specified characters from the end of string.<br> Supported value types: *String*, *Text*, *Log*.  Parameter:   -   **value** - the value to check;<br> -   **chars** (optional) - specify the characters to remove.  Whitespace is right-trimmed by default (if no optional characters are specified). See also: [ltrim()](#ltrim), [trim()](#trim).  Examples:      rtrim(last(/host/key)) #remove whitespace from the end of string     rtrim(last(/host/key),"x") #remove any 'x' from the end of string     rtrim(last(/host/key),"x ") #remove any 'x' and space from the end of string
ca	 ##### rtrim(value,<chars>) {#rtrim}  Esborra els caràcters especificats del final de la cadena.<br> Tipus de valors admesos: *String*, *Text*, *Log*.  Paràmetre:  - **valor** - valor que cal comprovar;<br> - **caràcters** (opcional) - especifiqueu els caràcters que voleu esborrar.  Els espais en blanc es retallen a la dreta per defecte (si no s'especifiquen caràcters opcionals). Veieu també: [ltrim()](#ltrim), [trim()](#trim).  Exemples:       rtrim(last(/host/key)) #esborra els espais en blanc del final de la cadena      rtrim(last(/host/key),"x") #esborra qualsevol 'x' del final de la cadena      rtrim(last(/host/key),"x") #esborra qualsevol espai i 'x' des del final de la cadena

en-us	#### Rule attributes  ![](../../../../assets/en/manual/discovery/network_discovery/d_rule.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Unique name of the rule. For example, "Local network".| |*Discovery by proxy*|What performs discovery:<br>**no proxy** - Zabbix server is doing discovery<br>**<proxy name>** - this proxy performs discovery| |*IP range*|The range of IP addresses for discovery. It may have the following formats:<br>Single IP: 192.168.1.33<br>Range of IP addresses: 192.168.1-10.1-255. The range is limited by the total number of covered addresses (less than 64K).<br>IP mask: 192.168.4.0/24<br>supported IP masks:<br>/16 - /30 for IPv4 addresses<br>/112 - /128 for IPv6 addresses<br>List: 192.168.1.1-255, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24<br>Since Zabbix 3.0.0 this field supports spaces, tabulation and multiple lines.| |*Update interval*|This parameter defines how often Zabbix will execute the rule.<br>The interval is measured after the execution of previous discovery instance ends so there is no overlap.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g. 30s, 1m, 2h, 1d, since Zabbix 3.4.0.<br>[User macros](/manual/config/macros/user_macros) are supported, since Zabbix 3.4.0.<br>*Note* that if a user macro is used and its value is changed (e.g. 1w → 1h), the next check will be executed according to the previous value (far in the future with the example values).| |*Checks*|Zabbix will use this list of checks for discovery. Click on ![](../../../../assets/en/manual/discovery/network_discovery/add_link.png) to configure a new check in a popup window.<br>Supported checks: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Telnet, Zabbix agent, SNMPv1 agent, SNMPv2 agent, SNMPv3 agent, ICMP ping.<br>A protocol-based discovery uses the **net.tcp.service\[\]** functionality to test each host, except for SNMP which queries an SNMP OID. Zabbix agent is tested by querying an item in unencrypted mode. Please see [agent items](/manual/config/items/itemtypes/zabbix_agent) for more details.<br>The 'Ports' parameter may be one of following:<br>Single port: 22<br>Range of ports: 22-45<br>List: 22-45,55,60-70| |*Device uniqueness criteria*|Uniqueness criteria may be:<br>**IP address** - no processing of multiple single-IP devices. If a device with the same IP already exists it will be considered already discovered and a new host will not be added.<br>**<discovery check>** - either Zabbix agent or SNMP agent check.| |*Host name*|Set the technical host name of a created host using:<br>**DNS name** - DNS name (default)<br>**IP address** - IP address<br>**<discovery check>** - received string value of the discovery check (e.g. Zabbix agent, SNMP agent check)<br>See also: [Host naming](/manual/discovery/network_discovery#host_naming).<br>This option is supported since 4.2.0.| |*Visible name*|Set the visible host name of a created host using:<br>**Host name** - technical host name (default)<br>**DNS name** - DNS name<br>**IP address** - IP address<br>**<discovery check>** - received string value of the discovery check (e.g. Zabbix agent, SNMP agent check)<br>See also: [Host naming](/manual/discovery/network_discovery#host_naming).<br>This option is supported since 4.2.0.| |*Enabled*|With the check-box marked the rule is active and will be executed by Zabbix server.<br>If unmarked, the rule is not active. It won't be executed.|
ca	#### Attributs de regla  ![](../../../../assets/en/manual/discovery/network_discovery/d_rule.png)  Tots els camps d'entrada obligatoris són marcats amb un asterisc vermell.  | Paràmetre | Descripció | | --- | --- | | *Nom* | Nom únic de la regla. Per exemple, "Xarxa local". | | *Descoberta per proxy* | Qui fa la descoberta:<br>**no proxy** - el servidor Zabbix fa la descoberta<br>**<nom del proxy>** - aquest proxy fa la descoberta | | *Interval d'adreces IP* | L'interval d'adreces IP per a la descoberta. Pot tindre els formats següents:<br>Adreça IP única: 192.168.1.33<br>Rang d'adreces IP: 192.168.1-10.1-255. L'interval és limitat pel nombre total d'adreces cobertes (menys de 64 Ko).<br>Màscara IP: 192.168.4.0/24<br>Màscares IP admeses:<br>/16 - /30 per a adreces IPv4<br> /112 - /128 per a adreces IPv6<br>Llista: 192.168.1.1-255, 192.168.2.1-100, 192.168.2.200, 192.168.4.0/24<br>Des de Zabbix 3.0, aquest camps i espais de pestanya admeten múltiples línies. | | *Interval d'actualització* | Aquest paràmetre defineix la freqüència amb què Zabbix executarà la regla.<br>L'interval es mesura després que la instància de descoberta anterior s'hagi acabat d'executar per evitar la superposició.<br>S'admeten els [sufixos de temps](/manual/appendix/suffixes), per exemple: 30s, 1m, 2h, 1d, des de Zabbix 3.4.0.<br>Les [macros d'usuari](/manual/config/macros/usermacros) s'admeten des de Zabbix 3.4.0.<br>*Tingueu en compte* que si una macro d'usuari s'empra i el seu valor canvia (ex: 1w → 1h), la següent comprovació s'executarà segons el valor anterior (molt en el futur amb valors d'exemple). | | *Caselles de validació* | Zabbix emprarà aquesta llista de comprovació per a la descoberta. Feu clic a ![](../../../../assets/en/manual/discovery/network_discovery/add_link.png) per configurar una nova comprovació en una finestra emergent.<br>Comprovacions admeses: SSH, LDAP, SMTP, FTP, HTTP, HTTPS, POP, NNTP, IMAP, TCP, Telnet, agent Zabbix, agent SNMPv1, agent SNMPv2, agent SNMPv3, ping ICMP.<br>La descoberta basada en protocols empra la **funcionalitat de network.tcp.service[]** per provar tots els equips excepte SNMP que consulta un OID SNMP. L'agent Zabbix es prova consultant un element en mode sense xifrar. Consulteu [Elements de l'agent](/manual/config/items/itemtypes/zabbix_agent) per obtindre més informació.<br>El paràmetre 'Ports' pot ser un dels següents:<br>Port únic: 22< br>Interval de ports: 22- 45<br>Llista: 22-45,55,60-70 | | *Criteri d'unicitat de l'equip* | Els criteris d'unicitat poden ser:<br>**adreça IP** - no es processen diversos dispositius IP únics. Si ja existeix un dispositiu amb la mateixa adreça IP, es considerarà que ja s'ha descobert i no s'afegirà cap equip nou.<br>**Tipus de comprovació** - comprovació SNMP o agent Zabbix. | |*Nom d'equip*|Defineix el nom d'equip tècnic d'un equip creat mitjançant:<br>**Nom DNS** - Nom DNS (per defecte)<br>**Adreça IP** - Adreça IP<br>**<verificació>** - valor de cadena rebut de la verificació de descoberta (p. ex., agent Zabbix, verificació de l'agent SNMP)<br>Veieu també: [Nom de l'equip](/manual/discovery/network_discovery#host_naming).<br>Aquesta opció és compatible des de la versió 4.2.0.|| |*Nom visible*|Estableix el nom d'equip visible d'un equip creat amb:<br>**Nom d'equip** - nom d'equip tècnic (per defecte)<br>**Nom DNS** - Nom DNS<br>**Adreça IP** - Adreça IP<br>**<verificació>** - valor de cadena rebut de la verificació de descoberta (p. ex., agent Zabbix, verificació de l'agent SNMP)<br>Veieu també: [Nom de l'equip](/manual/discovery/network_discovery#host_naming ).<br>Aquesta opció és compatible des de la versió 4.2.0.| | *Activat* | Amb la casella marcada, la regla és activa i serà executada pel servidor Zabbix.<br>Si no és marcada, la regla no és activa i no s'executarà. |

en-us	#### Run a custom script  Run a "ping" script on a host.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "1",         "hostid": "30079"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.\n64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.074 ms\n64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.030 ms\n64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.030 ms\n\n--- 127.0.0.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 1998ms\nrtt min/avg/max/mdev = 0.030/0.044/0.074/0.022 ms\n",         "debug": []     },     "id": 1 } ```
ca	#### Executar un script fet a mida  Executar un script "ping" sobre un equip.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "1",         "hostid": "30079"     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.\n64 bytes from 127.0.0.1: icmp_req=1 ttl=64 time=0.074 ms\n64 bytes from 127.0.0.1: icmp_req=2 ttl=64 time=0.030 ms\n64 bytes from 127.0.0.1: icmp_req=3 ttl=64 time=0.030 ms\n\n--- 127.0.0.1 ping statistics ---\n3 packets transmitted, 3 received, 0% packet loss, time 1998ms\nrtt min/avg/max/mdev = 0.030/0.044/0.074/0.022 ms\n",         "debug": []     },     "id": 1 } ```

en-us	#### Run a webhook script  Run a webhook script that sends HTTP request to external service.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "4",         "hostid": "30079"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "{\"status\":\"sent\",\"timestamp\":\"1611235391\"}",         "debug": {             "logs": [                  {                      "level": 3,                      "ms": 480,                      "message": "[Webhook Script] HTTP status: 200."                  }              ],              "ms": 495         }     },     "id": 1 } ```
ca	#### Executar un scrupt de webhook  Executa un script webhook que envia una petició HTTP a un servei extern.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "script.execute",     "params": {         "scriptid": "4",         "hostid": "30079"     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "response": "success",         "value": "{\"status\":\"sent\",\"timestamp\":\"1611235391\"}",         "debug": {             "logs": [                  {                      "level": 3,                      "ms": 480,                      "message": "[Webhook Script] HTTP status: 200."                  }              ],              "ms": 495         }     },     "id": 1 } ```

en-us	#### Running agent  The agent will start automatically after installation or restart.  You may edit the configuration file at `/usr/local/etc/zabbix/zabbix_agentd.conf` if necessary.  To start the agent manually, you may run:      sudo launchctl start com.zabbix.zabbix_agentd  To stop the agent manually:      sudo launchctl stop com.zabbix.zabbix_agentd  During upgrade, the existing configuration file is not overwritten. Instead a new `zabbix_agentd.conf.NEW` file is created to be used for reviewing and updating the existing configuration file, if necessary. Remember to restart the agent after manual changes to the configuration file.
ca	#### Execució de l'agent  L'agent s'iniciarà automàticament després de la instal·lació o quan reiniciem.  Podeu modificar el fitxer de configuració a `/usr/local/etc/zabbix/zabbix_agentd.conf` si cal.  Per iniciar l'agent manualment, podeu executar:       sudo launchctl start com.zabbix.zabbix_agentd  Per aturar l'agent manualment:       sudo launchctl stop com.zabbix.zabbix_agentd  Quan s'actualitza, el fitxer de configuració existent no es sobreescriu. En lloc d'això, es crea un nou fitxer `zabbix_agentd.conf.NEW` per emprar-lo per revisar i actualitzar el fitxer de configuració existent, si cal. Recordeu reiniciar l'agent després de fer canvis manuals al fitxer de configuració.

en-us	#### Running proxy
ca	#### Execució del proxy

en-us	#### Running server
ca	#### Servidor en execució

en-us	#### Running Zabbix get  An example of running Zabbix get under UNIX to get the processor load value from the agent:      shell> cd bin     shell> ./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]  Another example of running Zabbix get for capturing a string from a website:      shell> cd bin     shell> ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.example.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"  Note that the item key here contains a space so quotes are used to mark the item key to the shell. The quotes are not part of the item key; they will be trimmed by the shell and will not be passed to Zabbix agent.  Zabbix get accepts the following command line parameters:        -s --host <host name or IP>      Specify host name or IP address of a host.       -p --port <port number>          Specify port number of agent running on the host. Default is 10050.       -I --source-address <IP address> Specify source IP address.       -t --timeout <seconds>           Specify timeout. Valid range: 1-30 seconds (default: 30 seconds).       -k --key <item key>              Specify key of item to retrieve value of.       -h --help                        Give this help.       -V --version                     Display version number.  See also [Zabbix get manpage](/manpages/zabbix_get) for more information.  Zabbix get on Windows can be run similarly:      zabbix_get.exe [options]
ca	#### Execució del get Zabbix  Un exemple d'execució del get Zabbix sota UNIX per obtindre el valor de la càrrega del processador a partir de l'agent:      shell> cd bin     shell> ./zabbix_get -s 127.0.0.1 -p 10050 -k system.cpu.load[all,avg1]  Un altre exemple d'execució del get Zabbix per capturar una cadena d'un lloc Web:      shell> cd bin     shell> ./zabbix_get -s 192.168.1.1 -p 10050 -k "web.page.regexp[www.zabbix.com,,,\"USA: ([a-zA-Z0-9.-]+)\",,\1]"  Veieu que la clau d'element aquí conté un espai, de manera que les cometes s'utilitzen per marcar la clau de l'element a l'intèrpret d'ordres. Les cometes no formen part de la clau de l'element; seran retallats per la línia de comandes i no es passaran a l'agent Zabbix.  El Zabbix get admet els següents paràmetres de línia d'ordres:         -s --host <nom d'equip o IP> Especifica el nom de l'equip o l'adreça IP.        -p --port <nombre de port> Especifica el port de l'agent. Per defecte: 10050        -I --source-address <adreça IP> Especifica l'adreça IP d'origen.        -t --timeout <segons> Especifica el temps d'espera. Interval vàlid: 1-30 segons (per defecte: 30 segons).        -k --key <clau d'element> Especifica la clau d'element del valor que cal recuperar.        -h --help Mostra aquesta ajuda.        -V --version Mostra el nombre de versió.  Veieu també el [manual de get Zabbix](/manpages/zabbix_get) per obtindre més informació.  A Windows, Zabbix get es pot iniciar de la manera següent:      zabbix_get.exe [options]

en-us	#### Running Zabbix sender  An example of running Zabbix UNIX sender:      shell> cd bin     shell> ./zabbix_sender -z zabbix -s "Linux DB3" -k db.connections -o 43  where:  -   z - Zabbix server host (IP address can be used as well) -   s - technical name of monitored host (as registered in Zabbix     frontend) -   k - item key -   o - value to send  ::: noteimportant Options that contain whitespaces, must be quoted using double quotes. :::  Zabbix sender can be used to send multiple values from an input file. See the [Zabbix sender manpage](/manpages/zabbix_sender) for more information.  If a configuration file is specified, Zabbix sender uses all addresses defined in the agent ServerActive configuration parameter for sending data. If sending to one address fails, the sender tries sending to the other addresses. If sending of batch data fails to one address, the following batches are not sent to this address.  Zabbix sender accepts strings in UTF-8 encoding (for both UNIX-like systems and Windows) without byte order mark (BOM) first in the file.  Zabbix sender on Windows can be run similarly:      zabbix_sender.exe [options]  Since Zabbix 1.8.4, zabbix\_sender realtime sending scenarios have been improved to gather multiple values passed to it in close succession and send them to the server in a single connection. A value that is not further apart from the previous value than 0.2 seconds can be put in the same stack, but maximum polling time still is 1 second.  ::: noteclassic Zabbix sender will terminate if invalid (not following *parameter=value* notation) parameter entry is present in the specified configuration file. :::
ca	#### Execució del Zabbix Sender  Un exemple d’execució del Zabbix Sender sota UNIX:      shell> cd bin     shell> ./zabbix_sender -z zabbix -s "Linux DB3" -k db.connections -o 43  on :  -   z - Equip del servidor Zabbix (l’adreça IP es pot emprar) -   s - Nom tècnic de l'equip monitorat (tal com s'ha registrat a la interfície Web de Zabbix) -   k - Clau de l'enviament -   o - Valor a enviar  ::: noteimportant Les opcions que contenen espais s'han de posar entre cometes. :::  El Zabbix Sender es pot emprar per enviar múltiples valors a partir d'un fitxer d'entrada. Veieu la [pàgina del manual de Zabbix Sender](/manpages/zabbix_sender) per tindre més informació.  Si s'especifica un arxiu de configuració, el Zabbix Sender empra totes les adreces definides al paràmetre de configuració de l'agent ServerActive per enviar les dades. Si l'enviament a una adreça falla, el Sender provarà d'enviar a les altres. Si l'envament del lot de dades falla cap a una adreça, els lots següents no s'enviaran pas a aquesta adreça.  El Zabbix Sender accepta les cadenes amb format UTF-8 (per els sistemes de tipus UNIX i Windows) sense BOM (byte order mark) al principi del fitxer.  El Zabbix Sender sota Windows es pot executar de la següent manera:      zabbix_sender.exe [opcions]  Des de Zabbix 1.8.4, els escenaris d'enviament en temps real de zabbix\_sender s'han millorat per recollir múltiples valors passant successivament i enviar-los al servidor en una sola connexió. Un valor que no sigui allunyat del valor anterior en més de 0,2 segons es pot posar a la mateixa cua, però la durada màxima de la cua és d'1 segon.  ::: noteclassic El Zabbix Sender determina si una entrada de paràmetre no vàlida (sense *paramètre=valeur*) és present a l'arxiu de configuració donat. :::

en-us	#### Runtime commands for profiling  Runtime commands for profiling have been added to Zabbix server and Zabbix proxy.  -    `prof_enable` - enable profiling -    `prof_disable` - disable profiling  Profiling can be enabled per server/proxy process. Enabled profiling provides details of all rwlocks/mutexes by function name.  See also:  -   [Zabbix server runtime commands](/manual/concepts/server#runtime-control) -   [Zabbix proxy runtime commands](/manual/concepts/proxy#runtime-control)
ca	## Executeu ordres per crear perfils  S'han afegit ordres d'execució per crear perfils al servidor Zabbix i al proxy Zabbix.  - `prof_enable` - activa la creació de perfils - `prof_disable` - desactiva la creació de perfils  El perfil es pot habilitar per procés de servidor/proxy. El perfil activat proporciona detalls de tots els rwlocks/mutexs pel nom de la funció.  Veieu també:  - [Ordres d'execució del servidor Zabbix](/manual/concepts/server#runtime-control) - [Ordres d'execució del proxy Zabbix](/manual/concepts/proxy#runtime-control)

en-us	###      Runtime control options     **config\_cache\_reload**   Reload configuration cache. Ignored if cache is being currently loaded. Active Zabbix proxy will connect to the Zabbix server and request configuration data. Default configuration file (unless **-c** option is specified) will be used to find PID file and signal will be sent to process, listed in PID file.     **snmp\_cache\_reload**   Reload SNMP cache.     **housekeeper\_execute**   Execute the housekeeper. Ignored if housekeeper is being currently executed.     **diaginfo**\[=*section*\]   Log internal diagnostic information of the specified section. Section can be *historycache*, *preprocessing*. By default diagnostic information of all sections is logged.     **log\_level\_increase**\[=*target*\]   Increase log level, affects all processes if target is not specified.     **log\_level\_decrease**\[=*target*\]   Decrease log level, affects all processes if target is not specified.  [ ]{#lbAG}
ca	###      Opcions de control del runtime     **config\_cache\_reload**   REcarrega la cau de configuració. La comanda és ignorada si la cau es fos carregant en aquest moment. El proxy de Zabbix actiu es connectarà al servidor de Zabbix i demanarà les dades de configuració. L'arxiu de configuració per defecte (excepte si especifiquem l'opció **-c**) s'usarà per a trobar l'arxiu PID i el senyal s'enviarà al procés llistat a l'arxiu PID.     **snmp\_cache\_reload**   Recarrega la cau SNMP.     **housekeeper\_execute**   Fa córrer el housekeeper. La comanda s'ignorarà si el housekeeper ja és corrent.   **diaginfo**\[=*section*\]   Afegeix al registre les informacions de diagnòstic intern de la secció especificada. La secció pot ésser *historycache*, *preprocessing*. Per defecte, totes les sessions són enregistrades.     **log\_level\_increase**\[=*target*\]   Puja el nivell de detall del registre; i afecta a tots els processos (si no s'especifica el destinatari).     **log\_level\_decrease**\[=*target*\]   Baixa el nivell de detall del registre; afecta a tots els processos (si no s'especifica el destinatari).  [ ]{#lbAG}

en-us	#### Runtime control options:     **userparameter_reload**   Reload user parameters from the configuration file     **loglevel increase**   Increase log level     **loglevel decrease**   Decrease log level     **help**   List available runtime control options     **metrics**   List available metrics     **version**   Display version  ```{=html} <!-- --> ``` **-p**, **--print**   Print known items and exit. For each item either generic defaults are used, or specific defaults for testing are supplied. These defaults are listed in square brackets as item key parameters. Returned values are enclosed in square brackets and prefixed with the type of the returned value, separated by a pipe character. For user parameters type is always **t**, as the agent can not determine all possible return values. Items, displayed as working, are not guaranteed to work from the Zabbix server or zabbix\_get when querying a running agent daemon as permissions or environment may be different. Returned value types are:     d   Number with a decimal part.     m   Not supported. This could be caused by querying an item that only works in the active mode like a log monitoring item or an item that requires multiple collected values. Permission issues or incorrect user parameters could also result in the not supported state.     s   Text. Maximum length not limited.     t   Text. Same as **s**.     u   Unsigned integer.  \  **-t**, **--test** *item-key*   Test single item and exit. See **--print** for output description.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAG}
ca	#### Opcions del tauler d'execució:     **userparameter_reload**   Recarregar els paràmetres d'usuari a partir de l'arxiu de configuració     **loglevel increase**   Augmentar el nivell de registre     **loglevel decrease**   Disminuir el nivell de registre     **help**   Llistar les opcions de control d'execució disponibles     **metrics**   Llistar les mètriques disponibles     **version**   Mostrar la versió  ```{=html} <!-- --> ``` **-p**, **--print**   Imprimir els elements coneguts i sortir. Per cada element, es fa ús dels valors genèrics, o els valors específics per defecte són proveïts per fer les proves. Aquest valors per defecte es llisten en claudàtors com a paràmetres claus de l'element. Els valors enviats es troben entre claudàtors i són prefixes per el tipus del valor enviat, separats per una pleca. Per als paràmetres d'usuaris, el tipus és sempre **t**, doncs l'agent no pot determinar pas tots els possibles valors de retorn. Els elements, mostrats funcionant, no són pas garantits de funcionar a partir del servidor Zabbix o de zabbix\_get quan es fa una cerca d'un agent que s'executa, doncs les autoritzacions o l'entorn poden ésser diferents. Els tipus de valors retornat són:     d   Nombre amb una part decimal.     m   No suportat. Podria ésser causat per una consulta d'un element que només treballa en mode actiu (com ara un element de monitoratge de registres o un element que recull valors múltiples). Els problemes de permisos o paràmetres incorrectes d'usuaris poden igualment donar a lloc a un estat no suportat.     s   Text. Màxima longitud no limitada.     t   Text. El mateix que **s**.     u   Enter sense signe.  \  **-t**, **--test** *item-key*   Provar un únic element i sortir. Veure **--print** per la descripció de la sortida.  **-h**, **--help**   Mostrar aquesta ajuda i sortir.  **-V**, **--version**   Mostrar informació de la versió i sortir.  [ ]{#lbAG}

en-us	###      Runtime control options     **userparameter\_reload**   Reload user parameters from the configuration file     **log\_level\_increase**\[=*target*\]   Increase log level, affects all processes if target is not specified     **log\_level\_decrease**\[=*target*\]   Decrease log level, affects all processes if target is not specified  [ ]{#lbAG}
ca	###      Opcions de control de Runtime     **userparameter\_reload**  Recarrega els paràmetres d'usuari de l'arxiu de configuració     **log\_level\_increase**\[=*target*\]   Augmenta el nivell de detall del registre, considerant tots els processos, si no s'especifica el destí     **log\_level\_decrease**\[=*target*\]   Disminueix el nivell de detall del registre, considerant tots els processos, si no s'especifica el destí  [ ]{#lbAG}

en-us	 ##### RUNTIME CONTROL   Runtime control options:     **config\_cache\_reload**   Reload configuration cache. Ignored if cache is being currently loaded. Default configuration file (unless **-c** option is specified) will be used to find PID file and signal will be sent to process, listed in PID file.    **snmp\_cache\_reload**   Reload SNMP cache.    **housekeeper\_execute**   Execute the housekeeper. Ignored if housekeeper is being currently executed.  **trigger_housekeeper\_execute**   Start the trigger housekeeping procedure. Ignored if the trigger housekeeping procedure is currently in progress.  **diaginfo**\[=*section*\]   Log internal diagnostic information of the specified section. Section can be *historycache*, *preprocessing*, *alerting*, *lld*, *valuecache*. By default diagnostic information of all sections is logged.   **ha_status**   Log high availability (HA) cluster status.
ca	### CONTROL DE TEMPS D'EXECUCIÓ Opcions de control de temps d'execució    **config\_cache\_reload**   Recarrega la cau de la configuració. No es té en compte si la cau és carregant-se en aquell moment. L'arxiu de configuració per defecte (excepte si s'especifica l'opció **-c**) s'emprarà per trobar l'arxiu PID i el senyal s'enviarà al procés, llistat a l'arxiu PID.  **snmp\_cache\_reload**   Recarrega la cau SNMP.  **housekeeper\_execute**   Fa córrer el housekeeper. No es té en compte si el housekeeper és corrent.  **trigger_housekeeper\_execute**   Executa el procés de neteja de triggers. No es té en compte si el el procés de neteja de triggers és corrent.    **diaginfo**\[=*section*\]   Registra les informacions de diagnòstic intern de la secció citada. Secció pot ésser *historycache*, *preprocessing*, *alerting*, *lld*, *valuecache*. Per defecte s'enregistra la informació de diagnòstic de totes les seccions.  **diaginfo**\[=*target*\] Recull informació de diagnòstic al l'arxiu de registre del servidor.  **ha_status** Registre de l'estat del cluster d'alta disponibilitat (HA).

en-us	##### Runtime control  Runtime control options:  |Option|Description|Target| |--|------|------| |config\_cache\_reload|Reload configuration cache. Ignored if cache is being currently loaded.<br>Active Zabbix proxy will connect to the Zabbix server and request configuration data.<br>Passive Zabbix proxy will request configuration data from Zabbix server the next time when the server connects to the proxy.| | |diaginfo\[=<**section**>\]|Gather diagnostic information in the proxy log file.|**historycache** - history cache statistics<br>**preprocessing** - preprocessing manager statistics<br>**locks** - list of mutexes (is empty on **BSD* systems)| |snmp\_cache\_reload|Reload SNMP cache, clear the SNMP properties (engine time, engine boots, engine id, credentials) for all hosts.| | |housekeeper\_execute|Start the housekeeping procedure. Ignored if the housekeeping procedure is currently in progress.| | |log\_level\_increase\[=<**target**>\]|Increase log level, affects all processes if target is not specified. <br>Not supported on **BSD* systems.|**process type** - All processes of specified type (e.g., poller)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., poller,3)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.| |log\_level\_decrease\[=<**target**>\]|Decrease log level, affects all processes if target is not specified.<br>Not supported on **BSD* systems.|^| |prof\_enable\[=<**target**>\]|Enable profiling.<br>Affects all processes if target is not specified.<br>Enabled profiling provides details of all rwlocks/mutexes by function name.|**process type** - All processes of specified type (e.g., history syncer)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.<br>**scope** - `rwlock`, `mutex`, `processing` can be used with the process type and number (e.g., history syncer,1,processing) or all processes of type (e.g., history syncer,rwlock)| |prof\_disable\[=<**target**>\]|Disable profiling.<br>Affects all processes if target is not specified.|**process type** - All processes of specified type (e.g., history syncer)<br>See all [proxy process types](#proxy_process_types).<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.|  Example of using runtime control to reload the proxy configuration cache:      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R config_cache_reload  Examples of using runtime control to gather diagnostic information:      Gather all available diagnostic information in the proxy log file:     shell> zabbix_proxy -R diaginfo      Gather history cache statistics in the proxy log file:     shell> zabbix_proxy -R diaginfo=historycache  Example of using runtime control to reload the SNMP cache:      shell> zabbix_proxy -R snmp_cache_reload    Example of using runtime control to trigger execution of housekeeper      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R housekeeper_execute  Examples of using runtime control to change log level:      Increase log level of all processes:     shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase      Increase log level of second poller process:     shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=poller,2      Increase log level of process with PID 1234:     shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=1234      Decrease log level of all http poller processes:     shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_decrease="http poller"
ca	##### Control de temps d'execució  Opcions de control del temps d'execució:  |Opció|Descripció|Objectiu| |--|-------|------| |config\_cache\_reload|Recarrega la memòria cau de configuració. S'ignora si s'està carregant la memòria cau.<br>El proxy Zabbix actiu es connectarà al servidor Zabbix i demanarà dades de configuració.| | |diaginfo\[=<**target**>\]|Recolliu informació de diagnòstic al fitxer de registre del proxy.|**historycache** - estadístiques de la memòria cau de l'historial<br>**preprocessing** - estadístiques del gestor de preprocessament<br>* *locks** - llista de mutex (és buida a sistemes **BSD*)| |snmp\_cache\_reload|Recarrega la memòria cau SNMP, esborra les propietats SNMP (hora del motor, engegada del motor, identificador del motor, credencials) per a tots els equips.| | |housekeeper\_execute|Inicia el procediment de neteja. S'ignora si el procediment de neteja és en curs.| | |log\_level\_increase\[=<**target**>\]|Augmenta el nivell de registre, afecta tots els processos si no s'especifica l'objectiu. <br>No s'admeten als sistemes **BSD*.|**tipus de procés**: tots els processos del tipus especificat (p. ex., enquestador)<br>Veieu tots els [tipus de procés proxy](#proxy_process_types).<br>** tipus de procés,N**: tipus i nombre de procés (p. ex., enquestador,3)<br>**pid**: identificador de procés (de l'1 al 65535). Per a valors més grans, especifiqueu l'objectiu com a "tipus de procés,N".| |log\_level\_decrease\[=<**target**>\]|Disminueix el nivell de registre, afecta tots els processos si no s'especifica l'objectiu.<br>No és compatible amb sistemes **BSD*.|^| |prof\_enable\[=<**target**>\]|Activa el perfil.<br>Afecta tots els processos si no s'especifica l'objectiu.<br>El perfil activat proporciona detalls de tots els rwlocks/mutex pel nom de la funció.<br >Admès des de Zabbix 6.0.13.|**process type**: tots els processos del tipus especificat (p. ex., sincronització d'historial)<br>Veieu tots els [tipus de procés de proxy](#proxy_process_types).<br>**tipus de procés, N**: tipus i nombre de procés (p. ex., sincronització d'historial, 1)<br>**pid**: identificador de procés (de l'1 al 65535). Per a valors més grans, especifiqueu l'objectiu com a "process type,N".<br>**abast** - "rwlock", "mutex" i "processament" es poden emprar amb el tipus i el nombre de procés (p. ex., sincronització d'historial, 1, processing) o tots els processos de tipus (p. ex., history syncer, rwlock)| |prof\_disable\[=<**target**>\]|Desactiva la creació de perfils.<br>Afecta tots els processos si no s'especifica l'objectiu.<br>Admès des de Zabbix 6.0.13.|**process type** - Tots els processos del tipus especificat (p. ex., sincronitzador d'historial)<br>Veieu tots els [tipus de procés de proxy](#proxy_process_types).<br>**process type,N**: tipus i nombre de procés (p. ex., sincronització d'historial,1) <br>**pid**: identificador del procés (de l'1 al 65535). Per a valors més grans, especifiqueu l'objectiu com a "process type,N".|  Exemple d'ús del control en temps d'execució per recarregar la configuració de la memòria cau del proxy:       shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R config_cache_reload  Exemples d'ús del control en temps d'execució per recopilar informació de diagnòstic:       Recolliu tota la informació de diagnòstic disponible al fitxer de registre del proxy:      shell> zabbix_proxy -R diaginfo       Recolliu les estadístiques de la memòria cau de l'historial al fitxer de registre del proxy:      shell> zabbix_proxy -R diaginfo=historycache  Exemple d'ús del control de temps d'execució per tornar a carregar la memòria cau SNMP:       shell> zabbix_proxy -R snmp_cache_reload  Exemple d'ús del control en temps d'execució per activar l'execució de la neteja periòdica:       shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R housekeeper_execute  Exemples d'ús del control en temps d'execució per canviar el nivell de registre:       Augmenta el nivell de registre de tots els processos:      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase       Augmenta el nivell de registre del segon procés d'enquesta:      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=poller,2       Augmenta el nivell de registre del procés amb PID 1234:      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_increase=1234       Disminueix el nivell de registre de tots els processos de sondeig http:      shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R log_level_decrease="http poller"

en-us	##### Runtime control  Runtime control options:  |Option|Description|Target| |--|------|------| |config\_cache\_reload|Reload configuration cache. Ignored if cache is being currently loaded.| | |diaginfo\[=<**section**>\]|Gather diagnostic information in the server log file.|**historycache** - history cache statistics<br>**valuecache** - value cache statistics<br>**preprocessing** - preprocessing manager statistics<br>**alerting** - alert manager statistics<br>**lld** - LLD manager statistics<br>**locks** - list of mutexes (is empty on **BSD** systems)<br>**connector** - statistics for connectors with the largest queue| |ha\_status|Log high availability (HA) cluster status.| | |ha\_remove\_node=target|Remove the high availability (HA) node specified by its name or ID.<br>Note that active/standby nodes cannot be removed.|**target** - name or ID of the node (can be obtained by running ha\_status)| |ha\_set\_failover\_delay=delay|Set high availability (HA) failover delay.<br>Time suffixes are supported, e.g. 10s, 1m.| | |proxy\_config\_cache\_reload[=<**target**>]|Reload proxy configuration cache.|**target** - comma-delimited list of proxy names<br>If no target is specified, reload configuration for all proxies| |secrets\_reload|Reload secrets from Vault.| | |service\_cache\_reload|Reload the service manager cache.| | |snmp\_cache\_reload|Reload SNMP cache, clear the SNMP properties (engine time, engine boots, engine id, credentials) for all hosts.| | |housekeeper\_execute|Start the housekeeping procedure. Ignored if the housekeeping procedure is currently in progress.| | |trigger\_housekeeper\_execute|Start the trigger housekeeping procedure. Ignored if the trigger housekeeping procedure is currently in progress.| | |log\_level\_increase\[=<**target**>\]|Increase log level, affects all processes if target is not specified.<br>Not supported on *BSD* systems.|**process type** - All processes of specified type (e.g., poller)<br>See all [server process types](#server_process_types).<br>**process type,N** - Process type and number (e.g., poller,3)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.| |log\_level\_decrease\[=<**target**>\]|Decrease log level, affects all processes if target is not specified.<br>Not supported on *BSD* systems.|^| |prof\_enable\[=<**target**>\]|Enable profiling.<br>Affects all processes if target is not specified.<br>Enabled profiling provides details of all rwlocks/mutexes by function name.|**process type** - All processes of specified type (e.g. history syncer)<br>Supported process types as profiling targets: alerter, alert manager, availability manager, configuration syncer, discoverer, escalator, history poller, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, service manager, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.<br>**scope** - `rwlock`, `mutex`, `processing` can be used with the process type and number (e.g., history syncer,1,processing) or all processes of type (e.g., history syncer,rwlock)| |prof\_disable\[=<**target**>\]|Disable profiling.<br>Affects all processes if target is not specified.|**process type** - All processes of specified type (e.g. history syncer)<br>Supported process types as profiling targets: see `prof_enable`<br>**process type,N** - Process type and number (e.g., history syncer,1)<br>**pid** - Process identifier (1 to 65535). For larger values specify target as 'process type,N'.|
ca	##### Control d'execució  Opcions de control d'execució:  |Opció|Descripció|Destí| |--|------|------| |config\_cache\_reload|Recarrega la memòria cau de configuració. S'ignora si la memòria cau és carregant-se.| | |diaginfo\[=<**target**>\]|Recull informació de diagnòstic al fitxer de registre del servidor.|**historycache** - estadístiques de la memòria cau de l'històric<br>**valuecache** - estadístiques de la memòria cau de valors<br>* *preprocessing** - estadístiques del gestor de preprocessament<br>**alerting** - estadístiques del gestor d'alertes<br>**lld** - estadístiques del gestor de LLD<br> **locks** - llista de mutex (buida a **BSD * sistemes)| |ha\_status|Registra l'estat del clúster d'alta disponibilitat (HA).| | |ha\_remove\_node=target|Esborra el node d'alta disponibilitat (HA) especificat per nom o identificador.<br>Tingueu en compte que els nodes actius/en espera no es poden esborrar pas.|**target**: nom o identificador de node (pot obtindre's executant ha\_status)| |ha\_set\_failover\_delay=delay|Defineix el retard de la migració per error d'alta disponibilitat (HA).<br>S'admeten sufixos de temps, p. ex. 10s, 1m.| | |proxy\_config\_cache\_reload[=<**target**>]|Recarregar la cau de configuració del proxy .|**target** - llistat separat per comes dels noms dels proxys<br>Si no s'especifica cap destí, recarrega la configuració de tots els proxys| |secrets\_reload|Recarrega els secrets del bagul.| | |service\_cache\_reload|Recarrega la memòria cau del gestor de serveis.| | |snmp\_cache\_reload|Recarrega la memòria cau SNMP, esborra les propietats SNMP (hora del motor, inicis del motor, identificador del motor, credencials) per a tots els equips.| | |housekeeper\_execute|Inicia el procediment de neteja. S'ignora si el procediment de neteja és en curs.| | |trigger\_housekeeper\_execute|Inicia el procediment de neteja programat. S'ignora si la neteja del trigger és en curs.| | |log\_level\_increase\[=<**target**>\]|Augmenta el nivell de registre, afecta tots els processos si no s'especifica l'objectiu.<br>No és compatible amb sistemes * BSD*.|**tipus de procés* * - Tots els processos del tipus especificat (p. ex. enquestador)<br>Veieu tots els [tipus de procés del servidor](#server_process_types).<br>**tipus de procés,N** - Tipus i nombre de procés (per exemple, poller,3)< br>**pid** - identificador del procés (de l'1 al 65535). Per a valors més grans, especifiqueu l'objectiu com a 'tipus de procés,N.| |log\_level\_decrease\[=<**target**>\]|Disminueix el nivell de registre, afecta tots els processos si no s'especifica l'objectiu.<br>No és compatible amb sistemes *BSD*.|^| |prof\_enable\[=\<**target**\>\]|Activa el perfil.<br>Afecta tots els processos si no s'especifica l'objectiu.<br>El perfil activat proporciona detalls sobre tots els rwlocks/mutex pel nom de la funció. <br>Admès des de Zabbix 6.0.13.|**tipus de procés** - tots els processos d'un tipus especificat (p. ex., sincronitzador d'historial)<br>Els tipus de procés admesos es carreguen com a objectius de perfil: alertador, gestor d'alertes, gestor de disponibilitat, configuració de sincronització, descobridor, escala mecànica, enquestador d'històric, sincronitzador d'històric, neteja programada, http poller, icmp pinger, ipmi poller, ipmi poller, java poller, lld manager, lld worker, odbc poller, poller, gestor de preprocessament, proxy poller, autocontrol, gestor de serveis, snmp trapper, gestor de tasques, temporitzador, trapper, poller inaccessible, vmware collector<br>**tipus de procés,N** - tipus i nombre de procés (p. ex., sincronització d'històric,1)<br>**pid** - Identificador de procés (de l'1 al 65535). Per a valors més alts, especifiqueu l'objectiu com a "tipus de procés,N".<br>**abast** - `rwlock`, `mutex` i `preprocessing` es poden emprar amb el tipus i el nombre de procés (p. ex., sincronització d'historial,1). ,processing) o a tot tipus de processos (p. ex., history syncer,rwlock)| |prof\_disable\[=<**target**>\]|Desactiva la creació de perfils.<br>Afecta tots els processos si no s'especifica l'objectiu.<br>Suportat des de Zabbix 6.0.13.| **process type** - Tots els processos del tipus especificat (p. ex. sincronitzador d'històric)<br>Tipus de procés compatible com a objectius de perfil: vegeu `prof_enable`<br>**tipus de procés ,N** - Tipus i nombre de procés (p. ex., sincronització d'històric,1)<br >**pid** - identificador del procés (de l'1 al 65535). Per a valors més grans, especifiqueu l'objectiu com a 'tipus de procés,N'.|

en-us	##### Runtime control  Runtime control provides some options for remote control.  |Option|Description| |--|--------| |log\_level\_increase|Increase log level.| |log\_level\_decrease|Decrease log level.| |metrics|List available metrics.| |version|Display agent version.| |userparameter\_reload|Reload values of the *UserParameter* and *Include* options from the current configuration file.| |help|Display help information on runtime control.|  Examples:  -   increasing log level for agent 2 -   print runtime control options  ```{=html} <!-- --> ```     shell> zabbix_agent2 -R log_level_increase     shell> zabbix_agent2 -R help
ca	##### Control d'execució  El control d'execució ofereix algunes opcions per al control remot.  |Opció|Descripció| |--|---------| |log\_level\_increase|Augmenta el nivell de registre.| |log\_level\_decrease|Disminueix el nivell de registre.| |metrics|Llista les mètriques disponibles.| |version|Mostra la versió de l'agent.| |userparameter\_reload|Torneu a carregar els valors de les opcions *UserParameter* i *Include* des del fitxer de configuració actual| |help|Mostra informació d'ajuda del control d'execució.|  Exemples:  - Augmentar del nivell de registre per a l'agent 2 - Visualitzar opcions de control d'execució  ```{=html} <!-- --> ```     shell> zabbix_agent2 -R log_level_increase     shell> zabbix_agent2 -R help

en-us	##### Runtime control  With runtime control options you may change the log level of agent processes.  |Option|Description|Target| |--|------|------| |log\_level\_increase\[=<target>\]|Increase log level.<br>If target is not specified, all processes are affected.|Target can be specified as:<br>**process type** - all processes of specified type (e.g., listener)<br>See all [agent process types](#agent_process_types).<br>**process type,N** - process type and number (e.g., listener,3)<br>**pid** - process identifier (1 to 65535). For larger values specify target as 'process-type,N'.| |log\_level\_decrease\[=<target>\]|Decrease log level.<br>If target is not specified, all processes are affected.|^| |userparameter\_reload|Reload values of the *UserParameter* and *Include* options from the current configuration file.| |  Examples:  -   increasing log level of all processes -   increasing log level of the third listener process -   increasing log level of process with PID 1234 -   decreasing log level of all active check processes  ```{=html} <!-- --> ```     shell> zabbix_agentd -R log_level_increase     shell> zabbix_agentd -R log_level_increase=listener,3     shell> zabbix_agentd -R log_level_increase=1234     shell> zabbix_agentd -R log_level_decrease="active checks"  ::: noteclassic Runtime control is not supported on OpenBSD, NetBSD and Windows. :::
ca	##### Control d'execució  Amb les opcions de control d'execució, podreu canviar el nivell de registre dels processos de l’agent.  |Opció|Descripció|Objectiu| |--|------|------| |log\_level\_increase\[=<target>\]|Augmentar el nivell de registre.<br>Si no s'especifica l'objectiu, tots els processos es veuran afectats.|Es pot especificar l'objectiu de la manera següent:<br>**process type** - tots els processos de tipus especificats (ex : listener)<br>Veieu tots els [tipus de processos de l'agent](#agent_process_types).<br>**process type,N** - tipus de processos i nombre (ex : listener,3)<br>**pid** - identificador de processos (1 a 65535). Per valors més grans, especifiqueu l'objectiu com a 'process-type,N'.| |log\_level\_decrease\[=<target>\]|Disminuir el nivell de registre.<br>Si l'objectiu no s'especifica, es veuen afectats tots els processos.|^| |userparameter\_reload|Recarregar els paràmetres d'usuari a partir de l'arxiu de configuració actual.<br>Veieu que UserParameter és la única opció de configuració de l'agent que es recarregarà.| |  Exemples :  -   augmentar el nivell de registre de tots els processos -   augmentar el nivell de registre del tercer procés que escolta -   augmentar el nivell de registre dels processos amb el PID 1234 -   disminuir el nivell de registre de tots els processos anomenats "active checks"  ```{=html} <!-- --> ```     shell> zabbix_agentd -R log_level_increase     shell> zabbix_agentd -R log_level_increase=listener,3     shell> zabbix_agentd -R log_level_increase=1234     shell> zabbix_agentd -R log_level_decrease="active checks"  ::: noteclassic el control d'execució no s'admet pas sota OpenBSD, NetBSD i Windows. :::

en-us	#### Scenario
ca	#### Escenari

en-us	#### Scenario items  As soon as a scenario is created, Zabbix automatically adds the following items for monitoring.  |Item|Description| |----|-----------| |*Download speed for scenario <Scenario>*|This item will collect information about the download speed (bytes per second) of the whole scenario, i.e. average for all steps.<br>Item key: web.test.in\[Scenario,,bps\]<br>Type: *Numeric(float)*| |*Failed step of scenario <Scenario>*|This item will display the number of the step that failed on the scenario. If all steps are executed successfully, 0 is returned.<br>Item key: web.test.fail\[Scenario\]<br>Type: *Numeric(unsigned)*| |*Last error message of scenario <Scenario>*|This item returns the last error message text of the scenario. A new value is stored only if the scenario has a failed step. If all steps are ok, no new value is collected.<br>Item key: web.test.error\[Scenario\]<br>Type: *Character*|  The actual scenario name will be used instead of "Scenario".  ::: noteclassic If the scenario name contains [user macros](/manual/config/macros/user_macros), these macros will be left unresolved in web monitoring item names. <br><br> If the scenario name starts with a doublequote or contains a comma or a square bracket, it will be properly quoted in item keys. In other cases no additional quoting will be performed. :::  ::: noteclassic Web monitoring items are added with a 30 day history and a 90 day trend retention period. :::  These items can be used to create triggers and define notification conditions.
ca	#### Elements d'escenari  Tan bon punt es crea un escenari, Zabbix afegeix automàticament els elements següents per al seguiment.  |Article|Descripció| |----|-----------| |*Velocitat de descàrrega per a l'escenari <Escenari>*|Aquest element recollirà informació sobre la velocitat de descàrrega (octets per segon) de tot l'escenari, és a dir, la mitjana de totes les passes.<br>Clau de l'element: web.test.in\[Escenari,,bps\]<br>Tipus: *Numèric(flotant)*| |*Pas fallit de l'escenari <Escenari>*|Aquest element mostrarà el nombre de la passa fallida a l'escenari. Si totes les passes s'executen correctament, retorna 0.<br>Clau d'element: web.test.fail\[Escenari\]<br>Tipus: *Numeric(sense signar)*| |*Darrer missatge d'error de l'escenari <Escenari>*|Aquest element retorna el text del darrer missatge d'error de l'escenari. Un valor nou només s'emmagatzema si l'escenari té una passa fallida. Si totes les passes estan bé, no es recull cap valor nou.<br>Clau d'element: web.test.error\[Escenari\]<br>Tipus: *Caràcter*|  S'emprarà el nom de l'escenari real en lloc d'"Escenari".  ::: noteclassic Si el nom de l'escenari conté [macros d'usuari](/manual/config/macros/user_macros), aquestes macros es deixaran sense resoldre als noms dels elements de monitoratge web. <br><br> Si el nom de l'escenari comença amb una cometa doble o conté una coma o un claudàtor, es citarà correctament a les claus d'element. En la resta de casos no es realitzarà cap puntualització addicional. :::  ::: noteclassic S'afegeixen elements de monitoratge web amb un historial de 30 dies i un període de retenció de tendències de 90 dies. :::  Aquests elements es poden emprar per crear triggers i definir condicions de notificació.

en-us	#### Scenario step items  As soon as a step is created, Zabbix automatically adds the following items for monitoring.  |Item|Description| |----|-----------| |*Download speed for step <Step> of scenario <Scenario>*|This item will collect information about the download speed (bytes per second) of the step.<br>Item key: web.test.in\[Scenario,Step,bps\]<br>Type: *Numeric(float)*| |*Response time for step <Step> of scenario <Scenario>*|This item will collect information about the response time of the step in seconds. Response time is counted from the beginning of the request until all information has been transferred.<br>Item key: web.test.time\[Scenario,Step,resp\]<br>Type: *Numeric(float)*| |*Response code for step <Step> of scenario <Scenario>*|This item will collect response codes of the step.<br>Item key: web.test.rspcode\[Scenario,Step\]<br>Type: *Numeric(unsigned)*|  Actual scenario and step names will be used instead of "Scenario" and "Step" respectively.  ::: noteclassic Web monitoring items are added with a 30 day history and a 90 day trend retention period. :::  ::: noteclassic If scenario name starts with a doublequote or contains comma or square bracket, it will be properly quoted in item keys. In other cases no additional quoting will be performed. :::  These items can be used to create triggers and define notification conditions. For example, to create a "Zabbix GUI login is too slow" trigger, you can define a trigger expression:      last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3
ca	#### Elements de passa d'escenari  Tan bon punt es crea una passa, Zabbix afegeix automàticament els elements següents per al seguiment.  |Article|Descripció| |----|-----------| |*Velocitat de descàrrega de la passa <Passa> de l'escenari <Escenari>*|Aquest element recopilarà informació sobre la velocitat de descàrrega (octets per segon) de la passa.<br>Clau d'element: web.test.in\[Escenari,Passa ,bps\]<br>Tipus: *Numèric(flotant)*| |*Temps de resposta per a la passa <Passa> de l'escenari <Escenari>*|Aquest element recopilarà informació sobre el temps de resposta de la passa en segons. El temps de resposta es compta des de l'inici de la petició fins que s'ha transferit tota la informació.<br>Clau de l'element: web.test.time\[Escenari,Passa,resp\]<br>Tipus: *Numeric(flotant)*| |*Codi de resposta per a la passa <Passa> de l'escenari <Escenari>*|Aquest element recopilarà els codis de resposta de la passa.<br>Clau de l'element: web.test.rspcode\[Escenari,Passa\]<br>Tipus: * Numèric (sense signe)*|  S'empraran els noms reals dels escenaris i les passes en lloc d'"Escenari" i "Passa" respectivament.  ::: noteclassic S'afegeixen elements de monitoratge web amb un historial de 30 dies i un període de retenció de tendències de 90 dies. :::  ::: noteclassic Si el nom de l'escenari comença amb una cometa doble o conté comes o claudàtors, es citarà correctament a les claus d'element. En la resta de casos no es realitzarà cap cotització addicional. :::  Aquests elements es poden emprar per crear triggers i definir condicions de notificació. Per exemple, per crear un trigger "L'inici de sessió de la GUI de Zabbix és massa lent", podeu definir una expressió trigger:       last(/zabbix/web.test.time[ZABBIX GUI,Login,resp])>3

en-us	### Scenario step  The scenario step object defines a specific web scenario check. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Name of the scenario step.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |no|integer|Sequence number of the step in a web scenario.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |url|string|URL to be checked.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |follow\_redirects|integer|Whether to follow HTTP redirects.<br><br>Possible values:<br>0 - don't follow redirects;<br>1 - *(default)* follow redirects.| |headers|array|[HTTP headers](/manual/api/reference/httptest/object#http-field) that will be sent when performing a request. Scenario step headers will overwrite headers specified for the web scenario.| |posts|string/array|HTTP POST variables as a string (raw post data) or as an array of [HTTP fields](/manual/api/reference/httptest/object#http-field) (form field data).| |required|string|Text that must be present in the response.| |retrieve\_mode|integer|Part of the HTTP response that the scenario step must retrieve.<br><br>Possible values:<br>0 - *(default)* only body;<br>1 - only headers;<br>2 - headers and body.| |status\_codes|string|Ranges of required HTTP status codes, separated by commas.| |timeout|string|Request timeout in seconds. Accepts seconds, time unit with suffix, or a user macro.<br><br>Default: 15s. Maximum: 1h. Minimum: 1s.| |variables|array|Scenario step [variables](/manual/api/reference/httptest/object#http-field).| |query\_fields|array|Query fields - array of [HTTP fields](/manual/api/reference/httptest/object#http-field) that will be added to URL when performing a request.|
ca	### Passes de l'escenari  L'objecte defineix una comprovació d'escenari web específica. Té les següents propietats.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |name|string|Nom de la passa de l'escenari.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |no|integer|Nombre de seqüència de la passa en un escenari web.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |url|string|URL per comprovar.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*| |follow\_redirects|integer|Si s'han de seguir o no les redireccions HTTP.<br><br>Els valors possibles són:<br>0 - no segueix les redireccions;<br>1 - *(per defecte)* segueix les redireccions.| |headers|array of [camps HTTP](/manual/api/reference/httptest/object#HTTP field)|capçaleres HTTP que s'enviaran en executar una petició. Les capçaleres de passa d'escenari substituiran les capçaleres especificades per a l'escenari web.| |posts|string<br>array of [camps HTTP](/manual/api/reference/httptest/object#camp HTTP)|variables HTTP POST com a cadena (dades de publicació en brut) o com a matriu de [camps HTTP]( /manual /api/reference/httptest/object#HTTP field) (dades del camp del formulari).| |required|string|Text que ha d'ésser present a la resposta.| |retrieve\_mode|integer|Part de la resposta HTTP que hauria de retornar la passa de l'escenari.<br><br>Els valors possibles són:<br>0 - *(per defecte)* només cos;<br> 1 - capçaleres només; <br>2 - capçaleres i cos.| |status\_codes|string|Intervals de codis d'estat HTTP obligatoris, separats per comes.| |timeout|string|Temps d'espera de la petició, en segons. Accepta segons, unitat de temps amb sufix i macro d'usuari.<br><br>Per defecte: 15 s. Màxim: 1 hora. Mínim: 1s.| |variables|array of [camps HTTP](/manual/api/reference/httptest/object#camp HTTP)|Variables de passa d'escenari.| |query\fields|array of [camps HTTP](/manual/api/reference/httptest/object#camp HTTP)|Camps de consulta - matriu de [camps HTTP](/manual/api/reference/httptest/object#camp HTTP ) que s'afegirà a l'URL quan s'executi una consulta.|

en-us	#### Scheduling intervals  Scheduling intervals are used to check items at specific times. While flexible intervals are designed to redefine the default item update interval, the scheduling intervals are used to specify an independent checking schedule, which is executed in parallel.  A scheduling interval is defined as: `md<filter>wd<filter>h<filter>m<filter>s<filter>` where:  -   **md** - month days -   **wd** - week days -   **h** - hours -   **m** - minutes -   **s** – seconds  `<filter>` is used to specify values for its prefix (days, hours, minutes, seconds) and is defined as: `[<from>[-<to>]][/<step>][,<filter>]` where:  -   `<from>` and `<to>` define the range of matching values (included).     If `<to>` is omitted then the filter matches a `<from> - <from>`     range. If `<from>` is also omitted then the filter matches all     possible values. -   `<step>` defines the skips of the number value through the range. By     default `<step>` has the value of 1, which means that all values of     the defined range are matched.  While the filter definitions are optional, at least one filter must be used. A filter must either have a range or the *<step>* value defined.  An empty filter matches either '0' if no lower-level filter is defined or all possible values otherwise. For example, if the hour filter is omitted then only '0' hour will match, provided minute and seconds filters are omitted too, otherwise an empty hour filter will match all hour values.  Valid `<from>` and `<to>` values for their respective filter prefix are:  |Prefix|Description|*<from>*|*<to>*| |------|-----------|--------------|------------| |md|Month days|1-31|1-31| |wd|Week days|1-7|1-7| |h|Hours|0-23|0-23| |m|Minutes|0-59|0-59| |s|Seconds|0-59|0-59|  The `<from>` value must be less or equal to `<to>` value. The `<step>` value must be greater or equal to 1 and less or equal to `<to>` - `<from>`.  Single digit month days, hours, minutes and seconds values can be prefixed with 0. For example `md01-31` and `h/02` are valid intervals, but `md01-031` and `wd01-07` are not.  In Zabbix frontend, multiple scheduling intervals are entered in separate rows. In Zabbix API, they are concatenated into a single string with a semicolon `;` as a separator.  If a time is matched by several intervals it is executed only once. For example, `wd1h9;h9` will be executed only once on Monday at 9am.  Examples:  |Interval|Will be executed| |--------|----------------| |m0-59|every minute| |h9-17/2|every 2 hours starting with 9:00 (9:00, 11:00 ...)| |m0,30 or m/30|hourly at hh:00 and hh:30| |m0,5,10,15,20,25,30,35,40,45,50,55 or m/5|every five minutes| |wd1-5h9|every Monday till Friday at 9:00| |wd1-5h9-18|every Monday till Friday at 9:00,10:00,...,18:00| |h9,10,11 or h9-11|every day at 9:00, 10:00 and 11:00| |md1h9m30|every 1st day of each month at 9:30| |md1wd1h9m30|every 1st day of each month at 9:30 if it is Monday| |h9m/30|every day at 9:00, 9:30| |h9m0-59/30|every day at 9:00, 9:30| |h9,10m/30|every day at 9:00, 9:30, 10:00, 10:30| |h9-10m30|every day at 9:30, 10:30| |h9m10-40/30|every day at 9:10, 9:40| |h9,10m10-40/30|every day at 9:10, 9:40, 10:10, 10:40| |h9-10m10-40/30|every day at 9:10, 9:40, 10:10, 10:40| |h9m10-40|every day at 9:10, 9:11, 9:12, ... 9:40| |h9m10-40/1|every day at 9:10, 9:11, 9:12, ... 9:40| |h9-12,15|every day at 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0|every day at 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12,15m0s30|every day at 9:00:30, 10:00:30, 11:00:30, 12:00:30, 15:00:30| |h9-12s30|every day at 9:00:30, 9:01:30, 9:02:30 ... 12:58:30, 12:59:30| |h9m/30;h10 (*API-specific syntax*)|every day at 9:00, 9:30, 10:00| |h9m/30<br>h10 (*add this as another row in frontend*)|every day at 9:00, 9:30, 10:00|
ca	#### Intervals programats  Els intervals de programació s'empren per comprovar els elements en moments concrets. Si bé els intervals flexibles són dissenyats per anul·lar l'interval d'actualització predeterminat dels elements, els intervals de programació s'empren per especificar un programa de supervisió independent, que s'executa en paral·lel.  Un interval de programació es defineix de la manera següent: `md<filtre>wd<filtre>h<filtre>m<filtre>s<filtre>' on:  - **md** - dia del mes - **wd** - dia de la setmana - **h** - hora - **m** - minut - **s** - segon  `<filtre>` s'empra per especificar valors de prefix (dies, hores, minuts, segons) i es defineix com: `[<de>[-<a>]][/<passa>][,<filtre>]` on:  - `<de>` i `<a>` defineixen el rang de valors corresponents (inclosos). Si s'omet `<a>`, aleshores el filtre coincideix amb un interval `<de> - <de>`. Si `<de>` també s'omet, el filtre coincideix amb tots els valors possibles. - `<passa>` defineix les passes del valor numèric de l'interval. De manera predeterminada, `<passa>` s'estableix a 1, la qual cosa significa que tots els valors de l'interval definit coincideixen.  Tot i que les definicions de filtre són opcionals, s'ha d'emprar almenys un filtre. Un filtre ha de tenir un interval o una *<passa>* definida.  Un filtre buit és "0" si no es defineix cap filtre de nivell inferior o tots els valors possibles en cas contrari. Per exemple, si s'omet el filtre d'hora, només coincidirà l'hora "0", sempre que també s'ometin els filtres de minuts i segons; en cas contrari, un filtre d'hora buit coincidirà amb tots els valors d'hora.  Els valors vàlids "<de>" i "<a>" per al seu prefix de filtre respectiu són:  |Prefix|Descripció|*<de>*|*<a>*| |--|--|------| |md|Dia del mes|1-31|1-31| |wd|Dia de la setmana|1-7|1-7| |h|Hora|0-23|0-23| |m|Minut|0-59|0-59| |s|Segon|0-59|0-59|  El valor "<de>" ha d'ésser menor o igual que el valor "<a>". El valor de "<passa>" ha d'ésser major o igual a 1 i menor o igual a "<a>" - "<de>".  Els valors de dies, hores, minuts i segons d'un sol dígit poden tindre el prefix 0. Per exemple, "md01-31" i "h/02" són intervals vàlids, però "md01-031" i "wd01-07" no ho són pas.  A la interfície Zabbix, s'introdueixen diversos intervals de programació en línies separades. A l'API de Zabbix, estan concatenats en una sola cadena amb un punt i coma; com a separador.  Si un instant correspon a diversos intervals, només s'executa un cop. Per exemple, "wd1h9;h9" només s'executarà un cop dilluns a les 9 del matí.  Exemples:  |Interval|Descripció| |----------|-----------| |m0-59|executat cada minut| |h9-2/17|executa cada 2 hores a partir de les 9:00 (9:00, 11:00 ...)| |m0.30 o m/30|executat cada hora a hh:00 i hh:30| |m0,5,10,15,20,25,30,35,40,45,50,55 o m/5|cada 5 minuts| |wd1-5h9|de dilluns a divendres a les 9:00| |wd1-5h9-18|de dilluns a divendres a les 9:00,10:00,...,18:00| |h9,10,11 o h9-11|tots els dies a les 9:00, 10:00 i 11:00| |md1h9m30|cada primer dia de cada mes a les 9:30| |md1wd1h9m30|cada primer dia de cada mes a les 9:30 si és dilluns| |h9m/30|executat a les 9:00, 9:30| |h9m0-59/30|executat a les 9:00, 9:30| |h9.10m/30|s'executa a les 9:00, 9:30, 10:00, 10:30| |h9-10:30|executat a les 9:30, 10:30| |h9m10-40/30|executat a les 9:10, 9:40| |h9.10m10-40/30|executat a les 9:10, 9:40, 10:10, 10:40| |h9-10m10-40/30|executat a les 9:10, 9:40, 10:10, 10:40| |h9m10-40|executat a les 9:10, 9:11, 9:12, ... 9:40| |h9m10-40/1|executat a les 9:10, 9:11, 9:12, ... 9:40| |h9-12.15|execució a les 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12.15m0|execució a les 9:00, 10:00, 11:00, 12:00, 15:00| |h9-12.15m0s30|executat a les 9:00:30, 10:00:30, 11:00:30, 12:00:30, 15:00:30| |h9-12s30|executat a les 9:00:30, 9:01:30, 9:02:30 ... 12:58:30, 12:59:30| |h9m/30;h10|s'executa a les 9:00, 9:30, 10:00|

en-us	 #### SCIM provisioning  1\. To turn on SCIM provisioning, go to "General" -> "App Settings" of the application in Okta.   Mark the *Enable SCIM provisioning* checkbox. As a result, a new *Provisioning* tab appears.  2\. Go to the "Provisioning" tab to set up a SCIM connection:  -   In *SCIM connector base URL* specify the path to the Zabbix frontend and append `api_scim.php` to it, i.e.:\     `https://<your-zabbix-url>/zabbix/api_scim.php` -   *Unique identifier field for users*: `email` -   *Authentication mode*: `HTTP header` -   In *Authorization* enter a valid API token with Super admin rights  ![](../../../../assets/en/manual/appendix/install/okta_scim_conn.png){width="600"}  ::: noteimportant If you are using Apache, you may need to change the default Apache configuration in `/etc/apache2/apache2.conf` by adding the following line:      SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1  Otherwise Apache does not send the Authorization header in request. :::  3\. Click on *Test Connector Configuration* to test the connection. If all is correct a success message will be displayed.  4\. In "Provisioning" -> "To App", make sure to mark the following checkboxes:  -    Create Users -    Update User Attributes -    Deactivate Users  This will make sure that these request types will be sent to Zabbix.  5\. Make sure that all attributes defined in SAML are defined in SCIM. You can access the profile editor for your app in "Provisioning" -> "To App", by clicking on *Go to Profile Editor*.  Click on *Add Attribute*. Fill the values for *Display name*, *Variable name*, *External name* with the SAML attribute name, for example, `user_name`.  ![](../../../../assets/en/manual/appendix/install/okta_add_attr.png)  *External namespace* should be the same as user schema: `urn:ietf:params:scim:schemas:core:2.0:User`  6\. Go to "Provisioning" -> "To App" -> "Attribute Mappings" of your application. Click on *Show Unmapped Attributes* at the bottom. Newly added attributes appear.  7\. Map each added attribute.  ![](../../../../assets/en/manual/appendix/install/okta_map_attr.png)  8\. Add users in the "Assignments" tab. The users previously need to be added in *Directory* -> *People*. All these assignments will be sent as requests to Zabbix.  9\. Add groups in the "Push Groups" tab. The user group mapping pattern in Zabbix SAML settings must match a group specified here. If there is no match, the user cannot be created in Zabbix.  Information about group members is sent every time when some change is made.
ca	 #### Aprovisionament SCIM  1\. Per activar l'aprovisionament SCIM, aneu a "General" -> "Configuració de l'aplicació" de l'aplicació a Okta.  Marqueu la casella de selecció *Activar l'aprovisionament SCIM*. Com a resultat, apareix una nova pestanya *Aprovisionament*.  2\. Aneu a la pestanya "Aprovisionament" per configurar una connexió SCIM:  - A *URL base del connector SCIM* especifiqueu el camí a la interfície Zabbix i afegiu-hi `api_scim.php`, és a dir:\      `https://<your-zabbix-url>/zabbix/api_scim.php` - *Camp identificador únic per als usuaris*: `email` - *Mode d'autenticació*: `Capçalera HTTP` - A *Autorització* introduïu un testimoni d'API vàlid amb drets de superadministrador  ![](../../../../assets/en/manual/appendix/install/okta_scim_conn.png){width="600"}  ::: noteimportant Si empreu Apache, potser haureu de canviar la configuració predeterminada d'Apache a `/etc/apache2/apache2.conf` afegint la línia següent:       SetEnvIf Autorització "(.*)" HTTP_AUTHORIZATION=$1  En cas contrari, Apache no envia la capçalera d'autorització a la petició. :::  3\. Feu clic a *Provar la configuració del connector* per provar la connexió. Si tot és correcte, es veurà un missatge exitós.  4\. A "Aprovisionament" -> "A l'aplicació", assegureu-vos de marcar les caselles de selecció següents:  - Crear usuaris - Actualitzar els atributs d'usuari - Desactivar usuaris  Això assegurarà que aquests tipus de petició s'enviaran a Zabbix.  5\. Assegureu-vos que tots els atributs definits a SAML siguin definits a SCIM. Podeu accedir a l'editor de perfils de la vostra aplicació a "Aprovisionament" -> "A l'aplicació", fent clic a *Anar a l'Editor de perfils*.  Feu clic a *Afegir un atribut*. Ompliu els valors de *Nom visible*, *Nom de la variable*, *Nom extern* amb el nom d'atribut SAML, per exemple, `nom_usuari`.  ![](../../../../assets/en/manual/appendix/install/okta_add_attr.png)  *L'espai de noms extern* hauria de ser el mateix que l'esquema d'usuari: `urn:ietf:params:scim:schemas:core:2.0:User`  6\. Aneu a "Aprovisionament" -> "A l'aplicació" -> "Assignacions d'atributs" de la vostra aplicació. Feu clic a *Veure els atributs no assignats* a la part inferior. Apareixen els nous atributs afegits.  7\. Assignar cada atribut afegit.  ![](../../../../assets/en/manual/appendix/install/okta_map_attr.png)  8\. Afegir usuaris a la pestanya "Tasques". Els usuaris prèviament s'han d'afegir a *Directori* -> *Persones*. Totes aquestes tasques s'enviaran com a peticions a Zabbix.  9\. Afegiu grups a la pestanya "Push Groups". El patró de mapatge del grup d'usuaris a la configuració de Zabbix SAML ha de coincidir amb un grup especificat aquí. Si no hi ha cap coincidència, l'usuari no es pot crear a Zabbix.  La informació sobre els membres del grup s'envia cada vegada que es fa algun canvi.

en-us	 #### SCIM user provisioning  1\. In your Azure AD application page, from the main menu open the Provisioning page. Click on *Get started* and then select Automatic provisioning mode:  -   In *Tenant URL*, set the following value: `https://<zabbix-instance-url>/zabbix/api_scim.php` -   In *Secret token*, enter a Zabbix API token with Super admin permissions. -   Click on *Test connection* to see if the connection is established.   ![](../../../../assets/en/manual/appendix/install/azure_api_connection.png){width="550"}  Save the settings.  2\. Now you can add all the attributes that will be passed with SCIM to Zabbix. To do that, click on *Mappings* and then on *Provision Azure Active Directory Users*.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings_add.png){width="550"}  At the bottom of the Attribute Mapping list, enable *Show advanced options*, and then click on *Edit attribute list for customappsso*.  At the bottom of the attribute list, add your own attributes with type 'String':  ![](../../../../assets/en/manual/appendix/install/azure_scim_attrib.png){width="550"}  Save the list.  3\. Now you can add mappings for the added attributes. At the bottom of the Attribute Mapping list, click on *Add New Mapping* and create mappings as shown below:  ![](../../../../assets/en/manual/appendix/install/azure_scim_mapping.png){width="550"}  When all mappings are added, save the list of mappings.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings.png){width="550"}  4\. As a prerequisite of user provisioning into Zabbix, you must have users and groups configured in Azure.   To do that, select *Azure Active Directory* from the main Azure menu (see top left of the screen) and then add users/groups in the respective Users and Groups pages.  5\. When users and groups have been created in Azure AD, you can go to the *Users and groups* menu of your application and add them to the app.  6\. Go to the *Provisioning* menu of your app, and click on *Start provisioning* to have users provisioned to Zabbix.  Note that the Users PATCH request in Azure does not support changes in media.
ca	 #### Aprovisionament d'usuaris SCIM  1\. A la pàgina de l'aplicació Azure AD, des del menú principal obriu la pàgina Aprovisionament. Feu clic a *Començar* i, a continuació, trieu Mode d'aprovisionament automàtic:  - A *Tenant URL*, establiu el valor següent: `https://<zabbix-instance-url>/zabbix/api_scim.php` - A *Token secret*, introduïu un token de l'API Zabbix amb permisos de superadministrador. - Feu clic a *Provar connexió* per veure si la connexió s'estableix.  ![](../../../../assets/en/manual/appendix/install/azure_api_connection.png){width="550"}  Deseu la configuració.  2\. Ara podeu afegir tots els atributs que es passaran amb SCIM a Zabbix. Per fer-ho, feu clic a *Mapatges* i després a *Aprovisionar usuaris d'Azure Active Directory*.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings_add.png){width="550"}  A la part inferior de la llista de mapatge d'atributs, activeu *Veure les opcions avançades* i feu clic a *Editar la llista d'atributs per a customappsso*.  A la part inferior de la llista d'atributs, afegiu els vostres propis atributs de tipus "Cadena":  ![](../../../../assets/en/manual/appendix/install/azure_scim_attrib.png){width="550"}  Deseu la llista.  3\. Ara podeu afegir mapes per als atributs afegits. A la part inferior de la llista de mapes d'atributs, feu clic a *Afegirun mapa nou* i creeu mapes tal com es mostra a continuació:  ![](../../../../assets/en/manual/appendix/install/azure_scim_mapping.png){width="550"}  Quan s'afegeixin tots els mapes, deseu la llista de mapes.  ![](../../../../assets/en/manual/appendix/install/azure_scim_mappings.png){width="550"}  4\. Com a requisit previ per a l'aprovisionament d'usuaris a Zabbix, heu de tindre usuaris i grups configurats a Azure.  Per fer-ho, trieu *Azure Active Directory* al menú principal d'Azure (veieu la part superior esquerra de la pantalla) i, a continuació, afegiu usuaris/grups a les pàgines d'usuaris i grups respectius.  5\. Quan s'hagin creat usuaris i grups a Azure AD, podeu anar al menú *Usuaris i grups* de la vostra aplicació i afegir-los a l'aplicació.  6\. Aneu al menú *Aprovisionament* de la vostra aplicació i feu clic a *Començar l'aprovisionament* perquè els usuaris s'aprovisionin a Zabbix.  Tingueu en compte que la petició de PATCH d'usuaris a Azure no admet els canvis als suports.

en-us	 #### SCIM user provisioning  With user provisioning enabled, it is now possible to add/update users and their roles in OneLogin and have them immediately provisioned to Zabbix.  For example, you may create a new user:  ![](../../../../assets/en/manual/appendix/install/onelogin_user.png){width="600"}  Add it to a user role and the application that will provision the user:  ![](../../../../assets/en/manual/appendix/install/onelogin_add_to_role.png){width="600"}  When saving the user, it will be provisioned to Zabbix. In Application -> Users you can check the provisioning status of current application users:  ![](../../../../assets/en/manual/appendix/install/onelogin_provisioned.png){width="600"}  If successfully provisioned, the user can be seen in the Zabbix user list.  ![](../../../../assets/en/manual/appendix/install/onelogin_users_zbx.png){width="600"}
ca	 #### Aprovisionament d'usuaris SCIM  Amb l'aprovisionament d'usuaris habilitat, ara és possible afegir/actualitzar usuaris i els seus rols a OneLogin i passar-los de seguida a Zabbix.  Per exemple, podeu crear un usuari nou:  ![](../../../../assets/en/manual/appendix/install/onelogin_user.png){width="600"}  Afegir-lo a un rol d'usuari i a l'aplicació que subministrarà l'usuari:  ![](../../../../assets/en/manual/appendix/install/onelogin_add_to_role.png){width="600"}  En desar l'usuari, es lliurarà a Zabbix. A Aplicació -> Usuaris podeu comprovar l'estat de subministrament dels usuaris actuals de l'aplicació:  ![](../../../../assets/en/manual/appendix/install/onelogin_provisioned.png){width="600"}  Si s'ha subministrat correctament, l'usuari es pot veure a la llista d'usuaris de Zabbix.  ![](../../../../assets/en/manual/appendix/install/onelogin_users_zbx.png){width="600"}

en-us	# script.create
ca	# script.create

en-us	# script.delete
ca	# script.delete

en-us	# script.execute
ca	# script.execute

en-us	#### Script execution and result  Scripts run by Zabbix server are executed in the order described in the [*Command execution*](/manual/appendix/command_execution) page (including exit code checking). The script result will be displayed in a pop-up window that will appear after the script is run.  The return value of the script is a standard output together with a standard error.  The return value is limited to 16MB (including trailing whitespace that is truncated); [database limits](/manual/config/items/item#text-data-limits) also apply. When data has to pass through Zabbix proxy, it must be stored in the database, thus subjecting it to the same [database limits](/manual/config/items/item#text-data-limits).  See an example of a script and the result window below:      uname -v     /tmp/non_existing_script.sh     echo "This script was started by {USER.USERNAME}"  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/script_result.png)  The script result does not display the script itself.
ca	#### Execució d'script i resultat  Els scripts executats pel servidor Zabbix s'executen en l'ordre descrit a la secció [*Execució de comandes*](/manual/appendix/command_execution), inclosa la comprovació del codi de sortida. El resultat de l'script es mostrarà en una finestra emergent que apareixerà després de l'execució de l'script.  El valor de retorn de l'script és una sortida estàndard amb error estàndard.  Veieu un exemple d'script i una finestra de resultats a continuació:       uname -v      /tmp/non_existing_script.sh      echo "Aquest script l'ha iniciat {USER.USERNAME}"  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/script_result.png)  La sortida de l'script no ensenya l'script.

en-us	# script.get
ca	# script.get

en-us	# script.getscriptsbyevents
ca	# script.getscriptsbyevents

en-us	# script.getscriptsbyhosts
ca	# script.getscriptsbyhosts

en-us	##### Script items  A [script item](/manual/config/items/itemtypes/script) is an item for executing user-defined JavaScript code that retrieves data over HTTP/HTTPS. Script items are useful when the functionality provided by HTTP agent items is not enough. For example, in demanding data collection scenarios that require multiple steps or complex logic, a script item can be configured to make an HTTP call, then process the data received, and then pass the transformed value to a second HTTP call.
ca	##### Elements d'script  Un [element d'script](/manual/config/items/itemtypes/script) és un element per executar codi JavaScript definit per l'usuari que recupera dades mitjançant HTTP/HTTPS. Els elements d'script són útils quan no n'hi ha prou amb la funcionalitat proporcionada pels elements de l'agent HTTP. Per exemple, en escenaris exigents de recollida de dades que requereixen diverses passes o lògica complexa, es pot configurar un element d'script per fer una crida HTTP, processar les dades rebudes i passar el valor transformat a una segona crida HTTP.

en-us	# > Script object  The following objects are directly related to the `script` API.
ca	# > Objecte script  Els següents objectes són relacionats amb l'API `script`.

en-us	### Script parameters  Parameters passed to a script when it is being called have the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |sortorder|integer|The order in which the parameters will be passed to the script as command-line arguments, starting with 0 as the first one.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Parameter value, supports macros.<br>Supported macros are described on the [Supported macros](/manual/appendix/macros/supported_by_location) page.|
ca	### Paràmetres d'scripts  Els paràmetres passats a l'script quan es crida tenen les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |sortorder\enter|L'ordre en que els paràmetres es passaran a l'script com a arguments de línia de comandes. Comença amb un 0 per al primer.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori*|  |value|cadena|Valor del paràmetre. Admet macros.<br> Admet les macros descrites a la pàgina de [macros admeses](/manual/appendix/macros/supported_by_location).|

en-us	#### Scripts  Configure and execute scripts to help you with your daily tasks.  [Script API](/manual/api/reference/script)
ca	#### Scripts  Configurar i executar scripts per ajudar-nos amb les tasques quotidianes.  [API Script](/manual/api/reference/script)

en-us	### Script  The script object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |scriptid|string|ID of the script.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the script.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |type|integer|Script type.<br><br>Possible values if `scope` is set to "action operation":<br>0 - Script;<br>1 - IPMI;<br>2 - SSH;<br>3 - TELNET;<br>5 - Webhook.<br><br>Possible values if `scope` is set to "manual host action" or "manual event action":<br>6 - URL.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |command|string|Command to run.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Script", "IPMI", "SSH", "TELNET", or "Webhook"| |scope|integer|Script scope.<br><br>Possible values:<br>1 - action operation;<br>2 - manual host action;<br>4 - manual event action.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |execute\_on|integer|Where to run the script.<br><br>Possible values:<br>0 - run on Zabbix agent;<br>1 - run on Zabbix server;<br>2 - *(default)* run on Zabbix server (proxy).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Script"| |menu\_path|string|Folders separated by slash that form a menu like navigation in frontend when clicked on host or event.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |authtype|integer|Authentication method used for SSH script type.<br><br>Possible values:<br>0 - password;<br>1 - public key.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH"| |username|string|User name used for authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" or "TELNET"| |password|string|Password used for SSH scripts with password authentication and TELNET scripts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH" and `authtype` is set to "password", or `type` is set to "TELNET"| |publickey|string|Name of the public key file used for SSH scripts with public key authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" and `authtype` is set to "public key"| |privatekey|string|Name of the private key file used for SSH scripts with public key authentication.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "SSH" and `authtype` is set to "public key"| |port|string|Port number used for SSH and TELNET scripts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "SSH" or "TELNET"| |groupid|string|ID of the host group that the script can be run on.<br><br>If set to "0", the script will be available on all host groups.<br><br>Default: 0.| |usrgrpid|string|ID of the user group that will be allowed to run the script.<br><br>If set to "0", the script will be available for all user groups.<br><br>Default: 0.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |host\_access|integer|Host permissions needed to run the script.<br><br>Possible values:<br>2 - *(default)* read;<br>3 - write.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |confirmation|string|Confirmation pop up text.<br>The pop up will appear when trying to run the script from the Zabbix frontend.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `scope` is set to "manual host action" or "manual event action"| |timeout|string|Webhook script execution timeout in seconds. Time suffixes are supported (e.g., 30s, 1m).<br><br>Possible values: 1-60s.<br><br>Default: 30s.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Webhook"| |parameters|array|Array of [webhook input parameters](/manual/api/reference/script/object#webhook-parameters).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Webhook"| |description|string|Description of the script.| |url|string|User defined URL.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "URL"| |new_window|integer|Open URL in a new window.<br><br>Possible values:<br>0 - No;<br>1 - *(default)* Yes.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "URL"|
ca	### Script  L'objecte script té les següents propietats.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |scriptid|string|Script ID.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *només lectura*<br>- *obligatori* per operacions d'actualització| |name|string|Nom de l'script.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |type|integer|Tipus d'script.<br><br>Valors possibles:<br>0 - Script;<br>1 - IPMI;<br>2 - SSH;< br>3 - Telnet;<br>5 - *(per defecte)* Webhook.<br><br>Valors possibles si `scope` és "acció manual d'equip" o "acció manual d'esdeveniment":<br>6 - URL.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |command|string|Comanda a executar.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Script", "IPMI", "SSH", "TELNET" o "Webhook"| |scope|integer|Àmbit de l'script.<br><br>Valors possibles:<br>1 - operació d'acció *per defecte*;<br>2 - acció manual a l'equip;<br>4 - acció manual a l'esdeveniment.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* per operacions de creació| |execute\_on|integer|On s'executa l'script.<br>S'empra si `type` és `0` (script).<br><br>Valors possibles:<br>0 - s'executa a l'agent Zabbix; <br >1 - s'executa al servidor Zabbix;<br>2 - *(per defecte)* s'executa al servidor Zabbix (proxy).<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "Script"| |menu\_path|string|Carpetes separades per una barra que formen un menú com la navegació a la interfície quan es fa clic a l'equip o l'esdeveniment.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `scope` és  "acció manual d'equip" o "acció manual d'esdeveniment"| |authtype|integer|Mètode d'autenticació emprat per al tipus d'script SSH.<br><br>Valors possibles:<br>0 - mot de pas;<br >1 - clau pública.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "SSH"| |nom d'usuari|string|Nom d'usuari emprat per a l'autenticació.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "SSH" o "TELNET"| |password|string|El mot de pas emprat per a scripts SSH amb autenticació de mot de pas i scripts Telnet.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "SSH" i `authtype` és "password", o `type` és "TELNET"| |publickey|string|Nom del fitxer de clau pública emprat per als scripts SSH amb autenticació de clau pública.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "SSH" i `authtype` és "public key".| |privatekey|string|Nom del fitxer de clau privada emprat per als scripts SSH amb autenticació de clau pública.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "SSH" i `authtype` és "public key".| |port|string|Nombre de port emprat per als scripts SSH i Telnet.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `type` és "SSH" o "TELNET"| |groupid|string|ID del grup d'equips en què es pot executar l'script. Si el valor és 0, l'script serà disponible a tots els grups d'equips.<br><br>Per defecte: 0.| |usrgrpid|string|ID del grup d'usuaris al qual es permetrà executar l'script. Si s'estableix a 0, l'script serà disponible per a tots els grups d'usuaris.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `scope` és "acció manual d'equip" o "acció manual d'esdeveniment"| |host\_access|integer|Permisos d'equip necessaris per executar l'script.<br>S'empra si `scope` és `2` o `4`.<br><br>Valors possibles:<br>2 - * (per defecte)* llegir;<br>3 - escriure.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `scope` és "acció manual d'equip" o "acció manual d'esdeveniment"| |confirmation|string|Text emergent de confirmació.<br>Apareix una finestra emergent quan intenteu executar un script des de la interfície Zabbix.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *admès* si `scope` és "acció manual d'equip" o "acció manual d'esdeveniment"| |timeout|string|Temps d'espera d'execució de l'script Webhook en segons. S'admeten sufixos de temps, p. 30 s, 1 m.<br><br>Valors possibles:<br>1-60s<br><br>Valor predeterminat:<br>30s<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Webhook"| |description|string|Descripció de l'script.| |parameters|array|taula de [paràmetres d'entrada webhook](/manual/api/reference/script/object#webhook-parameters).<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "Webhook"| |description|string|Description of the script.| |url|string|URL definida de l'usuari.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "URL"| |new_window|integer|Obrir la URL a una finestra nova.<br><br>Valors possibles:<br>0 - No;<br>1 - *(per defecte)* Sí.<br><br>[Comportament de la propietat](/manual/api/reference_commentary#property-behavior):<br>- *obligatori* si `type` és "URL"|

en-us	# Script  This class is designed to work with scripts.  Object references:\  -   [Script](/manual/api/reference/script/object#script) -   [Webhook     parameters](/manual/api/reference/script/object#webhook_parameters) -   [Debug](/manual/api/reference/script/object#debug) -   [Log entry](/manual/api/reference/script/object#log_entry)  Available methods:\  -   [script.create](/manual/api/reference/script/create) - create new     scripts -   [script.delete](/manual/api/reference/script/delete) - delete     scripts -   [script.execute](/manual/api/reference/script/execute) - run scripts -   [script.get](/manual/api/reference/script/get) - retrieve scripts -   [script.getscriptsbyhosts](/manual/api/reference/script/getscriptsbyhosts) -     retrieve scripts for hosts -   [script.update](/manual/api/reference/script/update) - update     scripts
ca	# Script  Aquesta classe és dissenyada per treballar amb scripts.  Referències d'objectes:\  -   [Script](/manual/api/reference/script/object#script) -   [Paràmetres Webhook](/manual/api/reference/script/object#webhook_parameters) -   [Depuració](/manual/api/reference/script/object#debug) -   [Entrada de registre](/manual/api/reference/script/object#log_entry)  Mètodes disponibles:\  -   [script.create](/manual/api/reference/script/create) - crear nous scripts -   [script.delete](/manual/api/reference/script/delete) - esborrar scripts -   [script.execute](/manual/api/reference/script/execute) - executar scripts -   [script.get](/manual/api/reference/script/get) - recuperar scripts -   [script.getscriptsbyhosts](/manual/api/reference/script/getscriptsbyhosts) - recuperar scripts d'equips -   [script.update](/manual/api/reference/script/update) - actualitzar scripts

en-us	#### Script timeout
ca	#### Temps límit de l'script

en-us	# script.update
ca	# script.update

en-us	#### script  [ZBX-19466](https://support.zabbix.com/browse/ZBX-19466) Changed validation of [Script](/manual/api/reference/script/object#script) object to be unique by combination of 2 properties: `name` and `menu_path`.\
ca	#### script  [ZBX-19466](https://support.zabbix.com/browse/ZBX-19466) S'ha modificat la validació de l'objecte [Script](/manual/api/reference/script/object#script) per una combinació única de dues propietats: `name` i `menu_path`.\

en-us	#### script  [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new properties `url`, `new_window`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new [Script](/manual/api/reference/script/object#script) type "URL" (6).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) Added new method `script.getscriptsbyevents`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: Property `scope` is now mandatory.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: Property `command` is now mandatory for [Script](/manual/api/reference/script/object#script) types "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3), and "Webhook" (5).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.getscriptsbyhosts`: Method now automatically resolves macros in properties `confirmation`, `url`.\
ca	#### script  [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) S'han afegit les propietats `url`, `new_window`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) S'ha afegit el nou tipus "URL" (6) a l'[Script](/manual/api/reference/script/object#script).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) S'ha afegit el mètode `script.getscriptsbyevents`.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: La propietat `scope` ara és obligatòria.\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.create`: La propietat `command`ara és obligatòria per als tipus "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3), and "Webhook" (5) d'[Script](/manual/api/reference/script/object#script).\ [ZBXNEXT-3496](https://support.zabbix.com/browse/ZBXNEXT-3496) `script.getscriptsbyhosts`: El mètode ara resol automàticament les macros a les propietats `confirmation`, `url`.\

en-us	#### Searchable attributes  Hosts can be searched by the following properties:  -   Host name -   Visible name -   IP address -   DNS name  Templates can be searched by name or visible name. If you search by a name that is different from the visible name (of a template/host), in the search results it is displayed below the visible name in parentheses.  Host and template groups can be searched by name. Specifying a parent group implicitly selects all nested groups.
ca	#### Atributs consultables  Els equips es poden cercar per les propietats següents:  - Nom d'equip - Nom visible - Adreça IP - Nom DNS  Els models es poden cercar per nom o per nom visible. Si cerqueu un nom diferent del nom visible (d'un model/equip), als resultats de la cerca apareixerà sota el nom visible entre parèntesis.  Els grups d'equips es poden cercar pel nom. L'especificació d'un grup d'equips pare selecciona implícitament tots els grups d'equips heretats.

en-us	#### Searching by host inventory data  Retrieve hosts that contain "Linux" in the host inventory "OS" field.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": [             "host"         ],         "selectInventory": [             "os"         ],         "searchInventory": {             "os": "Linux"         }     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "host": "Zabbix server",             "inventory": {                 "os": "Linux Ubuntu"             }         },         {             "hostid": "10107",             "host": "Linux server",             "inventory": {                 "os": "Linux Mint"             }         }     ],     "id": 1 } ```
ca	#### Cerca d'equip per les dades de l'inventari  Cerca els equips que contenen "Linux" al camp OS" de l'inventari.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": [             "host"         ],         "selectInventory": [             "os"         ],         "searchInventory": {             "os": "Linux"         }     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10084",             "host": "Zabbix server",             "inventory": {                 "os": "Linux Ubuntu"             }         },         {             "hostid": "10107",             "host": "Linux server",             "inventory": {                 "os": "Linux Mint"             }         }     ],     "id": 1 } ```

en-us	#### Searching by host tags  Retrieve hosts that have tag "Host name" equal to "Linux server".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Host name",                 "value": "Linux server",                 "operator": 1             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "tags": [                 {                     "tag": "Host name",                     "value": "Linux server"                 },                 {                     "tag": "OS",                     "value": "RHEL 7"                 }             ]         }     ],     "id": 1 } ```  Retrieve hosts that have these tags not only on host level but also in their linked parent templates.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "tags": [             {                 "tag": "A",                 "value": "1",                 "operator": 1             }         ],         "inheritedTags": true     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10623",             "name": "PC room 1"         },         {             "hostid": "10601",             "name": "Office"         }     ],     "id": 1 } ```
ca	#### Cerca per etiquetes d'equip  Recupera els equips que tenen "Servidor Linux" com a etiqueta de "Nom d'equip".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Nom d'equip",                 "value": "Servidor Linux",                 "operator": 1             }         ]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10085",             "tags": [                 {                     "tag": "Nom d'equip",                     "value": "Servidor Linux"                 },                 {                     "tag": "OS",                     "value": "RHEL 7"                 }             ]         }     ],     "id": 1 } ```  Recupera els equips que tenen aquestes etiquetes no només a nivell d'equip, sinó també dins les plantilles mare enllaçades.  [Petició](/manual/api#performing-requests):  ```json { "jsonrpc": "2.0", "method": "host.get", "params": { "output": ["name"], "tags": [ { "tag": "A", "value": "1", "operator": 1 } ], "inheritedTags": true }, "id": 1 } ```  Resposta:  ```json { "jsonrpc": "2.0", "result": [ { "hostid": "10623", "name": "PC room 1" }, { "hostid": "10601", "name": "Office" } ], "id": 1 } ```

en-us	#### Searching by template tags  Retrieve templates that have tag "Host name" equal to "{HOST.NAME}".  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Host name",                 "value": "{HOST.NAME}",                 "operator": 1             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10402",             "tags": [                 {                     "tag": "Host name",                     "value": "{HOST.NAME}"                 }             ]         }     ],     "id": 1 } ```
ca	#### Cercar per etiquetes de plantilla  Cercar les plantilles on l'etiqueta "Nom d'equip" sigui igual a "{EQUIP.NOM}".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "template.get",     "params": {         "output": ["hostid"],         "selectTags": "extend",         "evaltype": 0,         "tags": [             {                 "tag": "Nom d'equip",                 "value": "{EQUIP.NOM}",                 "operator": 1             }         ]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10402",             "tags": [                 {                     "tag": "Host name",                     "value": "{HOST.NAME}"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Searching for hosts using wildcards  Find hosts whose name contains word "server" and have interface ports "10050" or "10071". Sort the result by host name in descending order and limit it to 5 hosts.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*server*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     ],     "id": 1 } ```
ca	#### Cerca d'equips emprant comodins  Troba els equips amb nom que conté la paraula "servidor" i té ports de xarxa "10050" o "10071". Ordena el resultat per nom d'equip, en ordre decreixent, i limitat a 5 equips.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*servidor*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Searching for hosts using wildcards with "preservekeys"  If you add the parameter "preservekeys" to the previous request, the result is returned as an associative array, where the keys are the id of the objects.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*server*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5,         "preservekeys": true     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "50003": {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "50005": {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "50004": {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "99032": {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         "99061": {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     },     "id": 1 } ```
ca	#### Cercant equips emprant comodins amb "preservekeys"  Si afegiu al paràmetre "preservekeys" a la consulta anterior, retorna el resultat com una matriu associativa, on les claus són els id dels objectes.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["hostid", "host"],         "selectInterfaces": ["port"],         "filter": {             "port": ["10050", "10071"]         },         "search": {             "host": "*servidor*"         },         "searchWildcardsEnabled": true,         "searchByAny": true,         "sortfield": "host",         "sortorder": "DESC",         "limit": 5,         "preservekeys": true     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": {         "50003": {             "hostid": "50003",             "host": "WebServer-Tomcat02",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "50005": {             "hostid": "50005",             "host": "WebServer-Tomcat01",             "interfaces": [                 {                     "port": "10071"                 }             ]         },                 "50004": {             "hostid": "50004",             "host": "WebServer-Nginx",             "interfaces": [                 {                     "port": "10071"                 }             ]         },         "99032": {             "hostid": "99032",             "host": "MySQL server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         },         "99061": {             "hostid": "99061",             "host": "Linux server 01",             "interfaces": [                 {                     "port": "10050"                 }             ]         }     },     "id": 1 } ```

en-us	#### Searching hosts by problem severity  Retrieve hosts that have "Disaster" problems.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": 5     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10160",             "name": "Zabbix server"         }     ],     "id": 1 } ```  Retrieve hosts that have "Average" and "High" problems.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": [3, 4]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "20170",             "name": "Database"         },         {             "hostid": "20183",             "name": "workstation"         }     ],     "id": 1 } ```
ca	#### Cerca d'equips per gravetat del problema  Cerca els equips que tenen problemes amb gravetat "Desastre".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": 5     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10160",             "name": "Zabbix server"         }     ],     "id": 1 } ```  Recupera els equips que tenen com gravetat "Mitjana" i "Alta".  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "severities": [3, 4]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "20170",             "name": "Database"         },         {             "hostid": "20183",             "name": "workstation"         }     ],     "id": 1 } ```

en-us	#### Searching host with tags and template tags  Retrieve a host with tags and all tags that are linked to parent templates.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "hostids": 10502,         "selectTags": ["tag", "value"],         "selectInheritedTags": ["tag", "value"]     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10502",             "name": "Desktop",             "tags": [                 {                     "tag": "A",                     "value": "1"                 }             ],             "inheritedTags": [                 {                     "tag": "B",                     "value": "2"                 }             ]         }     ],     "id": 1 } ```
ca	#### Cerca d'equips amb les etiquetes i les etiquetes de les plantilles  Cerca un equip amb les etiquetes i totes les etiquetes enllaçades a les plantilles mare.  [Petició](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "output": ["name"],         "hostids": 10502,         "selectTags": ["tag", "value"],         "selectInheritedTags": ["tag", "value"]     },     "id": 1 } ```  Resposta:  ```json {     "jsonrpc": "2.0",     "result": [         {             "hostid": "10502",             "name": "Desktop",             "tags": [                 {                     "tag": "A",                     "value": "1"                 }             ],             "inheritedTags": [                 {                     "tag": "B",                     "value": "2"                 }             ]         }     ],     "id": 1 } ```

en-us	#### Search results  Search results consist of four separate blocks for hosts, host groups, templates and template groups.  ![](../../../assets/en/manual/web_interface/global_search_results.png){width="600"}  It is possible to collapse/expand each individual block. The entry count is displayed at the bottom of each block, for example, *Displaying 13 of 13 found*. Total entries displayed within one block are limited to 100.  Each entry provides links to monitoring and configuration data. See the [full list](/manual/web_interface/global_search#links_available) of links.  For all configuration data (such as items, triggers, graphs) the amount of entities found is displayed by a number next to the entity name, in gray. **Note** that if there are zero entities, no number is displayed.  Enabled hosts are displayed in blue, disabled hosts in red.
ca	#### Resultats de cerca  Els resultats de la cerca consisteixen en quatre blocs separats per a equips, grups d'equips, plantilles i grups de plantilles.  ![](../../../assets/en/manual/web_interface/global_search_results.png){width="600"}  És possible col·lapsar/ampliar cada bloc individualment. El nombre d'entrades es mostra a la part inferior de cada bloc, per exemple, *Mostrant 13 de 13 trobats*. El nombre total d'entrades que es mostren en un bloc és limitada a 100.  Cada entrada proporciona enllaços a dades de monitoratge i configuració. Consulteu la [llista sencera](/manual/web_interface/global_search#links_available) d'enllaços.  Per a totes les dades de configuració (com ara elements, triggers, gràfics), el nombre d'entitats trobades es mostra amb un nombre al costat del nom de l'entitat, en gris. **Tingueu en compte** que si no hi ha cap entitat, no es mostra cap nombre.  Els equips activats es mostren en blau, els equips inhabilitats en vermell.

en-us	## Secret text   Values of secret text macros are masked by the asterisks.  To make macro value 'secret', click on the button at the end of the value  field and select the option *Secret text*.  ![](../../../../assets/en/manual/config/macros/macro_value_type.png)   Once the configuration is saved, it will no longer be possible to view the value.   The macro value will be displayed as asterisks.   To enter a new value, hover over the value field and press Set new value button (appears on hover).  ![](../../../../assets/en/manual/config/macros/macro_type_secret2.png)   If you change macro value type or press *Set new value*, current value will be erased. To revert the original value, use the backwards arrow at the right end of the *Value* field ![](../../../../assets/en/manual/config/macros/macro_type_secret3.png) (only available before saving new configuration). Reverting the value will not expose it.   ::: noteclassic  URLs that contain a secret macro will not work as the macro in them will be resolved as "\*\*\*\*\*\*".  ::: 
ca	## Text secret  Els valors de les macros de text secrets són emmascarats amb asteriscs.  Per fer que el valor de la macro sigui "secret", feu clic al botó al final del camp de valor i trieu l'opció *Text secret*.  ![](../../../../assets/en/manual/config/macros/macro_value_type.png)  Un cop desada la configuració, ja no es podrà veure el valor.  El valor de la macro es veurà com a asteriscs.  Per introduir un valor nou, passeu el cursor per sobre del camp de valor i premeu el botó Establir un valor nou (apareix al passar el cursor).  ![](../../../../assets/en/manual/config/macros/macro_type_secret2.png)  Si canvieu el tipus de valor de macro o premeu *Estableix un nou valor*, el valor actual s'esborrarà. Per revertir el valor original, empreu la fletxa cap enrere a l'extrem dret del camp *Valor* ![](../../../../assets/en/manual/config/macros/macro_type_secret3.png) (només disponible abans de desar la nova configuració). Revertir el valor no l'exposarà.  ::: noteclassic   Les URL que continguin una macro secreta no funcionaran com a macro i es resoldrà com "\*\*\*\*\*\*". :::

en-us	#### Sections  [Introduction](about) provides general information about current Zabbix software. Reading this section should equip you with some good reasons to choose Zabbix.  [Zabbix concepts](/manual/definitions) explain the terminology used in Zabbix and provides details on Zabbix components.  [Installation](/manual/installation/getting_zabbix) and [Quickstart](/manual/quickstart/item) sections should help you to get started with Zabbix. [Zabbix appliance](/manual/appliance) is an alternative for getting a quick taster of what it is like to use Zabbix.  [Configuration](/manual/config) is one of the largest and more important sections in this manual. It contains loads of essential advice about how to set up Zabbix to monitor your environment, from setting up hosts to getting essential data to viewing data to configuring notifications and remote commands to be executed in case of problems.  [Service monitoring](/manual/it_services) section details how to use Zabbix for a high-level overview of your monitoring environment.  [Web monitoring](/manual/web_monitoring) should help you learn how to monitor the availability of web sites.  [Virtual machine monitoring](/manual/vm_monitoring) presents a how-to for configuring VMware environment monitoring.  [Maintenance](/manual/maintenance), [Regular expressions](/manual/regular_expressions), [Event acknowledgment](/manual/acknowledges) and [XML export/import](/manual/xml_export_import) are further sections that reveal how to use these various aspects of Zabbix software.  [Discovery](/manual/discovery) contains instructions for setting up automatic discovery of network devices, active agents, file systems, network interfaces, etc.  [Distributed monitoring](/manual/distributed_monitoring) deals with the possibilities of using Zabbix in larger and more complex environments.  [Encryption](/manual/encryption) helps explaining the possibilities of encrypting communications between Zabbix components.  [Web interface](/manual/web_interface) contains information specific for using the web interface of Zabbix.  [API](/manual/api) section presents details of working with Zabbix API.  Detailed lists of technical information are included in [Appendixes](/manual/appendix). This is where you will also find a FAQ section.
ca	#### Seccions  La [introducció](sobre) proporciona informació general sobre la versió actual del programari Zabbix. La lectura d'aquesta secció hauria de donar-vos algunes bones raons per triar Zabbix.  [Conceptes de Zabbix](/manual/definitions) explica la terminologia emprada a Zabbix i proporciona detalls sobre els components de Zabbix.  Les seccions [instal·lació](/manual/installation/getting_zabbix) i [guia ràpida](/manual/quickstart/item) us haurien d'ajudar a començar amb Zabbix.  El [Zabbix Appliance](/manual/appliance) és una alternativa per fer-se una idea ràpida del que permet emprar Zabbix.  La secció [configuració](/manual/config) és una de les seccions més extenses i importants d'aquest manual. Conté molts consells essencials sobre com configurar Zabbix per monitorar el vostre entorn, des de configurar equips, obtindre dades essencials, visualitzar dades, configurar notificacions i comandes remotes per executar en cas de problemes.  La secció [Serveis de TI](/manual/it_services) explica com emprar Zabbix per obtindre una visió general d'alt nivell del vostre entorn de monitoratge.  La secció [Monitoratge web](/manual/web_monitoring) us hauria d'ensenyar com monitorar eficaçment la disponibilitat dels vostres llocs web.  La secció [Virtual Machine Monitoring](/manual/vm_monitoring) presenta una guia pràctica per configurar el monitoratge d'un entorn VMware.  Les seccions [Manteniment](/manual/maintenance), [Expressions regulars](/manual/acknowledges), [Reconeixement d'esdeveniments](/manual/acknowledges) i [Importar/Exportar XML](/manual/xml_export_import) són seccions importants que ensenyen com emprar aquests diferents aspectes del programari Zabbix.  La secció [Discovery](/manual/discovery) conté instruccions per configurar la descoberta automàtica de dispositius de xarxa, agents actius, sistemes de fitxers, interfícies de xarxa, etc.  [Monitoratge distribuït](/manual/distributed_monitoring) tracta de les possibilitats d'emprar Zabbix en entorns més grans i complexos.  La secció [Encriptació](/manual/encryption) ajuda a explicar les possibilitats de xifrar les comunicacions entre components Zabbix.  La secció [Interfície web](/manual/web_interface) conté informació específica per emprar la interfície web Zabbix.  La secció [API](/manual/api) presenta els detalls de l'ús de l'API Zabbix.  Les llistes d'informació tècnica detallada s'inclouen als [Apèndixs](/manual/appendix). També trobareu aquí les FAQ (preguntes més freqüents).

en-us	#### Secure autoregistration  A secure way of autoregistration is possible by configuring PSK-based authentication with encrypted connections.  The level of encryption is configured globally in *Administration* → *General* → *[Autoregistration](/manual/web_interface/frontend_sections/administration/general#autoregistration)*.  It is possible to select no encryption, TLS encryption with PSK authentication or both (so that some hosts may register without encryption while others through encryption).  Authentication by PSK is verified by Zabbix server before adding a host. If successful, the host is added and *[Connections from/to host](/manual/config/hosts/host#encryption)* are set to 'PSK' only with identity/pre-shared key the same as in the global autoregistration setting.  ::: noteimportant To ensure security of autoregistration on installations using proxies, encryption between Zabbix server and proxy should be enabled. :::
ca	#### Enregistrament automàtic securitzat  És possible un mitjà segur de registre automàtic configurant l'autenticació basada en PSK amb connexions xifrades.  El nivell de xifrat es configura globalment a *Administració* → *General* → *[Enregistrament Automàtic](/manual/web_interface/frontend_sections/administration/general#autoregistration)*. És possible no triar cap xifrat, xifrat TLS amb autenticació PSK o tots dos (de manera que alguns equips es puguin registrar sense xifrat mentre que altres amb xifrat).  El servidor Zabbix verifica l'autenticació PSK abans d'afegir un equip. Si té èxit, s'afegeix l'equip i *[Connexions des de/a l'equip](/manual/config/hosts/host#encryption)* s'estableixen en 'PSK' només amb una identitat/clau predefinida igual que la configuració de desat automàtic global.  ::: noteimportant Per garantir la seguretat del registre automàtic a les instal·lacions que empren proxys, s'ha d'habilitar el xifrat entre el servidor Zabbix i el proxy. :::

en-us	 #### Secure password change  When changing your user password in [*User profile*](/manual/web_interface/user_profile/#user-profile) or [*User configuration*](/manual/config/users_and_usergroups/user#configuring-a-user) (for users with the *Super admin role*), Zabbix now asks and verifies the current (old) password to allow changing it. On a successful password change, the user will be logged out of all active sessions. Note that the password can only be changed for users using Zabbix [internal authentication](/manual/web_interface/frontend_sections/users/authentication#default-authentication).
ca	 ##### Canvi segur de mot de pas  Quan canvieu el mot de pas d'usuari a [*Perfil d'usuari*](/manual/web_interface/user_profile/#user-profile) o [*Configuració de l'usuari*](/manual/config/users_and_usergroups/user#configuring-a-user) (per als usuaris amb el *rol de superadministrador*), Zabbix demana i verifica el mot de pas actual (antic) per permetre canviar-lo. Si es canvia el mot de pas correctament, es tancaran totes les sessions actives de l'usuari. Tingueu en compte que el mot de pas només es pot canviar per als usuaris que empren [autenticació interna](/manual/web_interface/frontend_sections/users/authentication#default-authentication) de Zabbix.

en-us	#### Secure user for Zabbix agent  In the default configuration, Zabbix server and Zabbix agent processes share one 'zabbix' user. If you wish to make sure that the agent cannot access sensitive details in server configuration (e.g. database login information), the agent should be run as a different user:  1.  Create a secure user 2.  Specify this user in the agent [configuration     file](/manual/appendix/config/zabbix_agentd) ('User' parameter) 3.  Restart the agent with administrator privileges. Privileges will be     dropped to the specified user.
ca	#### Usuari securitzat per l'agent Zabbix  A la configuració predeterminada, el servidor Zabbix i els processos de l'agent Zabbix comparteixen un usuari "zabbix". Si voleu assegurar-vos que l'agent no pot accedir als detalls sensibles de la configuració del servidor (per exemple, la informació d'inici de sessió de la base de dades), l'agent s'ha d'executar com un usuari diferent:  1. Creeu un usuari segur 2. Especifiqueu aquest usuari a l'agent [fitxer de configuració](/manual/appendix/config/zabbix_agentd) (paràmetre "Usuari") 3. Reinicieu l'agent amb privilegis d'administrador. Els privilegis seran cedits a l'usuari especificat.

en-us	 ## Security
ca	 ### Seguretat

en-us	##### Security  |Parameter|Description| |--|--------| |*Validate URI schemes*|Unmark this checkbox to disable URI scheme validation (enabled by default).<br>If marked, you can specify a comma-separated list of allowed URI schemes (default: http,https,ftp,file,mailto,tel,ssh). Applies to all fields in the frontend where URIs are used (for example, map element URLs).| |*Use X-Frame-Options HTTP header*|Unmark this checkbox to disable the HTTP X-Frame-options header (not recommended).<br>If marked, you can specify the value of the HTTP X-Frame-options header. Supported values:<br>**SAMEORIGIN** (default) or **'self'** (must be single-quoted) - the page can only be displayed in a frame on the same origin as the page itself;<br>**DENY** or **'none'** (must be single-quoted) - the page cannot be displayed in a frame, regardless of the site attempting to do so;<br>**a string of space-separated hostnames**; adding **'self'** (must be single-quoted) to the list allows the page to be displayed in a frame on the same origin as the page itself.<br>Note that using **'self'** or **'none'** without single quotes will result in them being regarded as hostnames.| |*Use iframe sandboxing*|Unmark this checkbox to disable putting the retrieved URL content into sandbox (not recommended).<br>If marked, you can specify the iframe sandboxing exceptions; unspecified restrictions will still be applied. If this field is empty, all sandbox attribute restrictions apply.<br>For more information, see the description of the [`sandbox`](https://www.w3.org/TR/2010/WD-html5-20100624/the-iframe-element.html#attr-iframe-sandbox) attribute.|
ca	##### Seguretat  |Paràmetre|Descripció| |--|---------| |*Validar els esquemes d'URI*|Desmarca aquesta casella per desactivar la validació d'esquemes d'URI (activada de manera predeterminada).<br>Si és marcada, pots especificar una llista separada per comes d'esquemes d'URI permesos (per defecte: http,https,ftp,fitxer, mailto, tel, ssh). S'aplica a tots els camps de la interfície on s'utilitzen URI (per exemple, URL d'elements de mapa).| |*Emprar la capçalera HTTP X-Frame-Options*|Desmarca aquesta casella per desactivar la capçalera HTTP X-Frame-options (no recomanat).<br>Si està marcada, pots especificar el valor de la capçalera HTTP X-Frame-options . Valors admesos:<br>**SAMEORIGIN** (predeterminat) o **'self'** (ha d'estar entre cometes simples): la pàgina només es pot mostrar en un marc del mateix origen que la pàgina mateixa;<br >**DENEGAR** o **'cap'** (ha de ser entre cometes simples): la pàgina no es pot mostrar en un marc, independentment del lloc que ho provi;<br>**una cadena d'espais- noms d'equip separats**; afegir **'self'** (ha d'estar entre cometes simples) a la llista permet que la pàgina es mostri en un marc del mateix origen que la pàgina mateixa.<br>Tingueu en compte que si feu servir **'self'** o **'cap'** sense cometes simples farà que es considerin noms d'euips.| |*Emprar la zona de proves iframe*|Desmarqueu aquesta casella de verificació per desactivar l'inserció del contingut de l'URL recuperat a la zona de proves (no recomanat).<br>Si és marcada, pots especificar les excepcions de l'espai de proves iframe; encara s'aplicaran restriccions no especificades. Si aquest camp és buit, s'apliquen totes les restriccions d'atributs del sandbox.<br>Per obtindre més informació, consulteu la descripció del [`sandbox`](https://www.w3.org/TR/2010/WD-html5-20100624/ l'atribut-iframe-element.html#attr-iframe-sandbox).|

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	 See [all supported functions](/manual/appendix/functions).  
ca	 Veieu [totes les funcions admeses](/manual/appendix/functions).

en-us	### See also  1.  [Additional details about memory calculation in different     OS](http://blog.zabbix.com/when-alexei-isnt-looking#vm.memory.size)
ca	### Veieu també  1.  [Més detalls sobre el càlcul de la memòria als diferents sistemes d'explotació](http://blog.zabbix.com/when-alexei-isnt-looking#vm.memory.size)

en-us	### See also  1.  [Differences in the Zabbix agent configuration for active and     passive checks starting from version     2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858).
ca	### Veieu també  1. [Diferències a la configuració de l'agent Zabbix per les verificacions actives i passives des de la versió 2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858).

en-us	#### See also  1.  [Differences in the Zabbix agent configuration for active and     passive checks starting from version     2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858)
ca	#### Veieu també  1. [Diferències a la configuració de l'agent Zabbix per les verificacions actives i passives des de la versió 2.0.0](http://blog.zabbix.com/multiple-servers-for-active-agent-sure/858).

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation)
ca	### Veieu també  -   [Filtre d'acció](object#action_filter) -   [Operació d'acció](object#action_operation)

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation)
ca	### Veieu també  -   [Filtre d'acció](object#action_filter) -   [Operació d'acció](object#action_operation)

en-us	### See also  -   [Action filter](object#action_filter) -   [Action operation](object#action_operation) -   [Script](/manual/api/reference/script/object)
ca	### Veieu també  -   [Filtres d'acció](object#action_filter) -   [Operació d'acció](object#action_operation) -   [Script](/manual/api/reference/script/object)

en-us	### See also  -   [Alert](/manual/api/reference/alert/object) -   [Item](/manual/api/reference/item/object) -   [Host](/manual/api/reference/host/object) -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)
ca	### Veieu també  -   [Alerta](/manual/api/reference/alert/object) -   [Element](/manual/api/reference/item/object) -   [Equip](/manual/api/reference/host/object) -   [Regla LLD](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)

en-us	### See also  -   [Alert](/manual/api/reference/alert/object) -   [Item](/manual/api/reference/item/object) -   [Host](/manual/api/reference/host/object) -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)
ca	### Veieu també  -   [Alerta](/manual/api/reference/alert/object) -   [Element](/manual/api/reference/item/object) -   [Equip](/manual/api/reference/host/object) -   [Regla LLD](/manual/api/reference/discoveryrule/object#lld_rule) -   [Trigger](/manual/api/reference/trigger/object)

en-us	### See also  -   [Audit log object](/manual/api/reference/auditlog/object)
ca	### Veieu també  -   [Audit log object](/manual/api/reference/auditlog/object)

en-us	### See also  -   [Authentication](/manual/api/reference/authentication)
ca	### Veieu també  -   [Autenticació](/manual/api/reference/authentication)

en-us	### See also  -   [Authentication](/manual/api/reference/authentication) -   [Media](/manual/api/reference/user/object#media) -   [User group](/manual/api/reference/usergroup/object#user_group) -   [Role](/manual/api/reference/role/object#role)
ca	### Veieu també  -   [Autenticació](/manual/api/reference/authentication) -   [Suport](/manual/api/reference/user/object#media) -   [Grup d'usuaris](/manual/api/reference/usergroup/object#user_group) -   [Rol](/manual/api/reference/role/object#role)

en-us	### See also  -   [Correlation filter](object#correlation_filter) -   [Correlation operation](object#correlation_operation)
ca	### Veieu també  -   [Filtre de correlació](object#correlation_filter) -   [Operació de correlació](object#correlation_operation)

en-us	### See also  -   [Correlation filter](object#correlation_filter) -   [Correlation operation](object#correlation_operation)
ca	### Veieu també  -   [Filtre de correlació](object#correlation_filter) -   [Operació de correlació](object#correlation_operation)