Quiero especificar la información de autorización de recursos en el archivo yml. el administrador puede crear un empleado y solo puede ver la empresa.rails: especifique la lista de elementos en yml
He utilizado YAML :: método de carga para cargar este archivo.
Si uso - símbolo para permiso múltiple (acción, par de recursos) da error de análisis. Si elimino el símbolo, solo selecciona el primer par de recursos de acción. Creo que el método de carga espera una sangría de espacio durante el análisis y, si lo especifico, se viola una condición de sangría de espacio que es motivo de error. ¿Cuál es la posible solución para esto?
si uso - símbolo para el listado
admin:
- action: create
resource: employee
- action: show
resource: company
si yo no uso - símbolo para el listado
admin:
action: create
resource: employee
action: show
resource: company
eche un vistazo a mi ejemplo de trabajo. Creo que su suposición de '1 espacio sangrado' es incorrecta y está causando el error. – mkro