[comment]: # ({94ac227e-94ac227e})
# mapadeicono.crear

[comment]: # ({/94ac227e-94ac227e})

[comment]: # ({ac3800fa-ac3800fa})
### Descripción

`object iconmap.create(object/array iconMaps)`

Este método permite crear nuevos mapas de iconos.

::: noteclassic
Este método solo está disponible para el tipo de usuario *Super administrador*.
Los permisos para activar el método se pueden revocar en la configuración de roles de usuario. Ver
[User
roles](/manual/web_interface/frontend_sections/administration/user_roles)
para más información.
:::

[comment]: # ({/ac3800fa-ac3800fa})

[comment]: # ({dd55e23e-ca8671b9})
### Parámetros

`(object/array)` Mapas de iconos para crear.

Además de las [standard icon map properties](object#mapa_de_iconos), el
método acepta los siguientes parámetros.

|Parámetro|[Tipo](/manual/api/reference_commentary#tipos_de_datos)|Descripción|
|--|--|------|
|**mappings**<br>(obligatorio)|matriz|[Icon mappings](/manual/api/reference/iconmap/object#mapeo_de_iconos) que se crearán para el mapa de iconos.|

[comment]: # ({/dd55e23e-ca8671b9})

[comment]: # ({9dbb2dc6-9dbb2dc6})
### Valores de retorno

`(object)` Devuelve un objeto que contiene los IDs de los mapas de iconos creados
bajo la propiedad `iconmapids`. El orden de los ID devueltos coincide con
el orden de los mapas de iconos pasados.

[comment]: # ({/9dbb2dc6-9dbb2dc6})

[comment]: # ({b41637d2-b41637d2})
### Ejemplos

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({16183229-39a9c07f})
#### Crear un mapa de icono

Crear un mapa de icono para exhibir hosts de diferentes tipos.

Solicitud:

```json
{
"jsonrpc": "2.0",
"method": "role.create",
"params": {
"name": "Operator",
"type": "1",
"rules": {
"ui": [
{
"name": "monitoring.hosts",
"status": "0"
},
{
"name": "monitoring.maps",
"status": "0"
}
]
}
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
```

Respuesta:

```json
{
"jsonrpc": "2.0",
"result": {
"roleids": [
"5"
]
},
"id": 1
}
```

[comment]: # ({/16183229-39a9c07f})

[comment]: # ({8df05cf6-8df05cf6})
### Ver también
-[Mapeo de iconos](object#mapeo_de_icono)

[comment]: # ({/8df05cf6-8df05cf6})

[comment]: # ({25aae98d-25aae98d})
### Fuente

CMap::create() en *ui/include/classes/api/services/CIconMap.php*

[comment]: # ({/25aae98d-25aae98d})
