Crear grupos y niveles de Acceso en K2

Escrito por | 01 Mayo 2013 | Publicado en Mayo 2013
Vamos a realizar un paso a paso de como crear grupos y niveles de acceso a nuestro k2, dándole distintos tipos de niveles, y a cada nivel darle acceso a la información correspondiente, que sólo pueda ser leída por aquel que designemos.

Para poder dar un ejemplo que sirva para diferentes fines, vamos a suponer que yo soy un fotógrafo de exposiciones caninas, donde tengo que mostrar a mis clientes las imágenes realizadas en la exposición, pero donde los otros propietarios, también clientes míos no deben ver las imágenes de canes que no son de su propiedad o que sean en tal caso su competencia.

Para ello vamos a ingresar a nuestro Administrador de Joomla, nos dirigimos a COMPONENTES/K2/CATEGORÍAS como muestro en la siguiente imagen.

image14

1- Creación de Categorías

Una vez dentro vamos a crear una nueva categoría y para ello nos dirigimos a NUEVO que esta en nuestro margen superior derecho damos clic., En la ventana que se nos creará, ponemos un título, ejemplo: Fotografía Evento Canino, solo ponemos el título y GUARDAMOS Y CERRAMOS , nos debería quedar así.

image26

2- GRUPOS

En este paso nos vamos a dirigir a Usuarios/grupo/añadir nuevo grupo , como muestro en la imagen:

image08

3- Al dar clic en añadir nuevo grupo se nos generará una pantalla la cual debemos rellenar, en mi caso con el nombre del propietario de dicho can al cual yo deberé mostrar información o unas imágenes, ejemplo en Titulo Grupo: Martinez Agustín. en Grupo padre : Registrado

image09

para finalizar este paso damos clic en guardar y cerrar y nos debería quedar así:

image00

4- Ahora vamos a usar la pantalla o imagen que muestro arriba, la primer pestaña es la que dice Usuarios ingresamos y creamos un nuevo usuario dando clic en nuevo, rellenamos empezando por Nombre: en mi caso Martinez Agustín en Nombre de Acceso Martinez Agustín  contraseña: la que elijamos para ese usuario, en Email: el email del cliente.,  Luego ahí mismo más abajo donde dice Grupos Asignados  marcamos el nombre de nuestro cliente previamente realizado, ejemplo en la imagen siguiente:

image13

Guardamos y cerramos. y nos quedaría así:

 image12

5- Niveles de Acceso: En la pestaña que dice Niveles de Acceso damos clic., Creamos un nuevo nivel para ello vamos a  nuevo., Rellenamos los campos., En Título : Martinez Agustin  en Grupos de Usuarios que tienen acceso marcamos Martínez Agustín quedándonos así:

image15

Guardamos y cerramos, nos quedaría algo como la imagen siguiente:

image05

6- Nos dirigimos a COMPONENTES/K2/CATEGORÍAS  una vez ahí creamos una nueva categoría para ello damos clic en nuevo, en el título de la categoría pondremos Martinez Agustin en Categoría Padre : Fotografía Eventos Canino en Heredar opciones de parámetros de la categoría: Fotografía Evento Canino , en niveles de Acceso: Martinez Agustín quedándonos como muestro en la imagen siguiente:

image07

Guardamos y cerramos, nos tendría que quedar asi:

image11

7- Para este paso nos dirigimos a COMPONENTES/K2/ITEMS o bien en las pestañas como se ve en la imagen de arriba la primera dice Ítems, ingresamos, en el margen superior derecho elegimos Nuevo, una vez en el procedemos a rellenar nuestro primer artículo a nuestro cliente, para ellos comenzamos por el Título: El que elijamos  categoría: Martinez Agustín, procedemos a desarrollar el artículo a mostrar a nuestro cliente,, muy importante y casi diría lo más importante de este paso es fijarse a la derecha en donde dice Niveles de Acceso marcar a nuestro cliente, esta remarcado en azul, como muestro en la imagen siguiente:

image21

Guardamos y cerramos, nos quedaría de está forma:

image06

8- Para que nuestro cliente pueda ver el artículo realizado debemos hacer lo siguiente nos dirigimos a MENÚS/MENÚ PRINCIPAL/AÑADIR NUEVO ELEMENTO DE MENÚ hacemos clic.

image10

Una vez dentro, en el tipo de elemento de menú, hacemos clic en Seleccionar, elegimos K2/CATEGORÍAS , comenzamos con el relleno del ítem de menú, en el Título Menú ponemos Martínez Agustín, en Acceso también Martínez Agustín, sobre nuestro margen derecho encontramos las opciones básicas seleccionamos el nombre de nuestro cliente, como muestro en la imagen siguiente:

image23

Guardamos y Cerramos, quedándonos de la siguiente forma.

image17

9- Bueno vamos llegando a la etapa final para ello debemos hacer una cosa más, que es para que el cliente entre en nuestra web, y vea su nombre en el menú, ingresando en el pueda leer y ver el artículo que desarrollamos para el...

9.1- Nos dirigimos a  COMPONENTES/K2/GRUPOS DE USUARIOS, una vez dentro hacemos clic en Nuevo, en nombre de grupo: ponemos el nombre de nuestro cliente, más abajo dice Asignar permisos para este grupo, marcaremos o no según el caso, en este caso marcaremos solo lo que esta por defecto que es el primer ítem, lo dejamos en , más abajo donde dice Asignar permisos de grupo para estas categorías marcaremos el nombre de nuestro cliente.

image20

Guardamos y cerramos,quedándonos así:

image01

Ahora bien ya tenemos todos los pasos realizados, supongamos que ingresamos a nuestra web con nuestro admin de super user , nos encontraríamos que el menu que creamos no lo vemos, ¿y por qué es eso?  porque no tenemos acceso a él aunque seamos super user, ahora bien si nosotros entramos a la web con el admin que realizamos para nuestro cliente, veríamos que si, el menú existe y también tiene contenido en el lo probamos,

image16

efectivamente si existe nuestro Artículo y tan escondido que ni nosotros como super user podemos verlo, ¿quieren verlo como super user?, bien para eso nos dirigimos a USUARIOS/GESTOR DE USUARIOS, como muestro en la siguiente imagen:

image02

Ingresamos en super user y en la parte de Grupos Asignados marcamos el nombre de Super User, Editamos nuestro perfil y aparte de dejar marcado Super Usuario, también marcamos el nombre de nuestro cliente, como muestro en la siguiente imagen:

 image03

Guardamos y Cerramos.... vemos la web y ahora ingresamos con el admin de super user

image19

 

Si nos fijamos en la parte del  Menú Principal, esta el nombre de nuestro cliente, ingresando en el veremos el artículo para el realizado, o todos aquellos artículos que realicemos para el.

Todavía quieren ir un paso más...

Bueno Asignemos a nuestro cliente que el mismo pueda realizar Artículos, osea lo transformaremos en editor. Veamos como

Vamos a COMPONENTES/K2/GRUPOS DE USUARIOS, elegimos el nombre de nuestro cliente EDITOR... osea Martinez Agustín  y dejamos la configuración de la forma que muestro en la imagen:

image25

Guardamos y Cerramos...

Bien, todavía si nosotros ingresamos con el admin de nuestro cliente, nos daríamos cuenta que no puede crear un artículo, esto se debe a que nos falta asignarle un grupo de usuario de K2, para hacerlo nos dirigimos a COMPONENTES/K2/USUARIOS, ingresamos en el nombre de nuestro cliente y le cambiamos el grupo de usuario de K2, como muestro en la imagen:

image22

Guardamos y cerramos..

Como último paso y para que el pueda editar desde la web, debemos crear un módulo del tipo k2, para ello vamos a EXTENSIONES/GESTOR DE MÓDULOS, a nuestra derecha en el margen superior derecho, apretamos Nuevo , en el seleccionamos K2user como muestro en la imagen:

image04

Le ponemos un Título y le damos una posición en la plantilla.

Guardamos y cerramos

Entonces ahora cuando entre nuestro cliente se dará cuenta que también puede crear, editar y publicar artículos en la categoría que nosotros le asignamos, que es su nombre, lo vemos en la web...

image24

Sí el entra en Agregar nuevo artículo, se daría cuenta que ya puede crear uno, en la categoría que nosotros le asignamos.

Todo lo demás queda librado a sus combinaciones y deseos de cada cliente, pero dándole distintas configuraciones podemos crear hasta el más potente diario online con infinidad de Editores, publicadores o solo observadores de lo que nosotros consideremos.

Es mi más sincero deseo que esto le sea de mucha utilidad y lo puedan aplicar a sus web.

Visto 22231 veces Etiquetado como Spanish, Administrador