Roles
Es la entidad que almacena la información específica de los distintos roles (tipos) de usuarios. Ya que un usuario puede tener uno o múltiples roles (pertenecer a uno o varios tipos de usuarios).
Listado de todos los roles de usuarios
GET
https://tiendagoshop.com/api/v1/user_roles
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Crear un nuevo rol de usuario.
POST
https://tiendagoshop.com/api/v1/user_roles
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Request Body
Name | Type | Description |
---|---|---|
name | string | Nombre del rol. |
label | string | Etiqueta del rol. |
is_default | boolean | Opción de predefinido |
admin_accessible | boolean | Opción de usuario administrador. |
permission_set_ids | array | Array de integers, con los permisos para el rol. |
Modificar un rol de usuario existente.
PUT
https://tiendagoshop.com/api/v1/user_roles/:id
Path Parameters
Name | Type | Description |
---|---|---|
id | integer | ID del rol. |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Request Body
Name | Type | Description |
---|---|---|
name | string | Nombre del rol |
label | string | Etiqueta del rol |
is_default | boolean | Opción de predefinido |
admin_accessible | boolean | Opción de usuario administrador. |
permission_set_ids | array | Array de integers, con los permisos para el rol. |
Eliminar un rol de usuario existente.
DELETE
https://tiendagoshop.com/api/v1/user_roles/:id
Path Parameters
Name | Type | Description |
---|---|---|
id | integer | ID del rol. |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Última actualización