Agregando las respectivas validaciones para determinar si el usuario puede realizar la operacion que esta solicitando