দুটি ধরণের সুরক্ষা শর্ত থাকতে পারে, একটি মডেলটিতে এবং অন্যটি ভিউতে। দৃশ্যটি বর্তমান ব্যবহারকারীর অনুমতিগুলির উপর নির্ভর করে প্রাসঙ্গিক উপাদানগুলির প্রদর্শন নিয়ন্ত্রণ করে, তবে মডেল অন্তর্নিহিত ডেটাতে অ্যাক্সেস নিয়ন্ত্রণ করে। যতক্ষণ না মডেলের সমস্ত সঠিক যাচাই / বৈধতা রয়েছে, ততক্ষণ দৃষ্টিভঙ্গির অভাব থাকলেও এখনও সুরক্ষা রয়েছে।
সাধারণত আপনার উভয়ই থাকতে হয়, যেহেতু বিভিন্ন স্তরের / ভূমিকার জন্য ভিউটি পরিবর্তন করা দরকার। নিয়ামকটি প্রাসঙ্গিক ডেটা প্রেরণ করে যা দর্শন পরিবর্তন করতে পারে, তবে দৃশ্যটিকে এখনও সঠিক ব্যবহারকারীর কাছে সামগ্রী লুকানোর / প্রদর্শনের জন্য সেই ডেটা দিয়ে কিছু করা দরকার।
এজন্য বেশিরভাগ টেম্প্লেটিং ফ্রেমওয়ার্কগুলিতে শর্তযুক্ত উপাদান থাকে ( হ্যান্ডলবার্স উদাহরণ):
{{#if isCurrentUserAdmin}}
....
{{/if}
সুতরাং এর অর্থ এই যে এটি লঙ্ঘন নয়, যতক্ষণ উপযুক্ত টুকরা সঠিক স্থানে থাকে।