Pasar una página de Host a Admin
En ocasiones, es posible que necesitemos que una página que cuelga de Host pase a hacerlo de Admin. De este modo, un usuario con permisos de Administración podría hacer uso de dicha página.
Un ejemplo, podría ser la página de Listas que encontramos bajo HOST. Si deseamos que los usuarios Administradores puedan gestionar las Lista genéricas del DNN, es necesario que movamos la página.
Para este ejemplo en...
En ocasiones, es posible que necesitemos que una página que cuelga de Host pase a hacerlo de Admin. De este modo, un usuario con permisos de Administración podría hacer uso de dicha página.
Un ejemplo, podría ser la página de Listas que encontramos bajo HOST. Si deseamos que los usuarios Administradores puedan gestionar las Lista genéricas del DNN, es necesario que movamos la página.
Para este ejemplo en concreto:
En sql server
- Tabla Tabs:a) Localizamos la tupla correspondiente a la tabla LISTS, en mi caso, la de TABID = 33b) Modificamos las siguientes columnas:TabOrder = 10050
PortalID = 0 (en lugar de NULL)
ParentID = Id de la página Admin, en mi caso la 40
TabPath= //Admin//Lists (en lugar de //Host//Lists)
IsSecure = False
- Tabla TabPermission:a) Localizamos la tupla correspondiente a la tabla LISTS, en mi caso, la de TABID = 33b) Modificamos las siguientes columnas:
RoleID = 0 (en lugar de -2)
En la página
Reiniciamos la aplicación desde HOST> Conf. Del Host
De este modo la página LISTS colgará de Admin y será accesible para todos los Administradores
Nos vemos
Fuente: Página personal de Miguel Peteiro
Editado: Aunque en prinpipio parecía que con lo dicho anteriormente era suficiente, es necesario un pequeño cambio mas: en la tabla de Lists, la columna PortalID debe de estar a 0 en lugar de a -1 en todas las filas.