# Perspective app security exception

**URL:** <https://forum.inductiveautomation.com/t/perspective-app-security-exception/87632>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [March 20, 2024, 2:43pm UTC](https://forum.inductiveautomation.com/t/perspective-app-security-exception/87632 "2024-03-20T14:43:48Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Felipe\_CRM](https://avatars.discourse-cdn.com/v4/letter/f/dfb087/32.png) [@Felipe\_CRM](https://forum.inductiveautomation.com/u/Felipe_CRM)\
**Post date:** [March 20, 2024, 2:59pm UTC](https://forum.inductiveautomation.com/t/perspective-app-security-exception/87632/2 "2024-03-20T14:59:01Z")

</div>

If you set up your project to not require login, you can then secure certain pages as in the thread below:

> [@Perspective Auto Login](https://forum.inductiveautomation.com/t/perspective-auto-login/45566/7):
>
> I did it in my project I created a header page, without any security on it. I add an empty label, but you can use any component in it Add the following in a Startup Script on this component if not system.perspective.isAuthorized(False, ["Authenticated"]): system.perspective.login() So whenever I have a page with security, I use this header

Summary:

1. Add view permissions to the views you need to secure to prevent unauthorized users from being able to see them.
2. Add a login button to a header so users can log in, or use the script in the linked post to automatically bring up the login page on certain views.

---

_[View the full topic](https://forum.inductiveautomation.com/t/perspective-app-security-exception/87632)._
