Route from activate
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | boolean { if (someCondition) { this.router.navigate(['not-allowed']); return false; } return true; }