<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Permissions on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/permissions/</link><description>Recent content in Permissions on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 20 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/permissions/index.xml" rel="self" type="application/rss+xml"/><item><title>Fortifying Your Integrations: Permissions, Authorization, and Security Best Practices</title><link>https://ai-blog.noorshomelab.dev/mcp-ai-tool-integration-guide/security-permissions-authorization/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/mcp-ai-tool-integration-guide/security-permissions-authorization/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, intrepid AI architects! In our previous chapters, we&amp;rsquo;ve explored the Model Context Protocol (MCP), learned how to define powerful tools with detailed schemas, and understood how AI agents can discover and interact with these tools. We&amp;rsquo;ve built the mechanisms for intelligence to flow, but there&amp;rsquo;s a crucial piece missing: control.&lt;/p&gt;
&lt;p&gt;Imagine you&amp;rsquo;ve built an amazing MCP tool that can process financial transactions. Would you want just &lt;em&gt;any&lt;/em&gt; AI agent, or &lt;em&gt;any&lt;/em&gt; user interacting with that agent, to be able to access and execute every function of that tool? Absolutely not! This is where the critical concepts of permissions, authorization, and robust security practices come into play.&lt;/p&gt;</description></item><item><title>Chapter 8: Permissions and Security Model - Keeping Your Apps Safe</title><link>https://ai-blog.noorshomelab.dev/puter-js-mastery-2026/chapter-8-permissions-security/</link><pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/puter-js-mastery-2026/chapter-8-permissions-security/</guid><description>&lt;h2 id="introduction-guarding-your-applications"&gt;Introduction: Guarding Your Applications&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 8! So far, you&amp;rsquo;ve learned how to build interactive applications with Puter.js, manage files, and control windows. But as your applications become more powerful and interact with more parts of the &amp;ldquo;Internet Operating System,&amp;rdquo; a critical question arises: how do we ensure they operate safely and don&amp;rsquo;t accidentally (or maliciously) compromise user data or system integrity?&lt;/p&gt;
&lt;p&gt;This chapter is all about &lt;strong&gt;permissions and security&lt;/strong&gt; in Puter.js. You&amp;rsquo;ll discover the core principles that keep Puter.js a secure environment, understand how applications request and manage access to sensitive resources, and learn how to build apps that respect user privacy and system boundaries. Understanding this model is paramount for creating trustworthy and robust Puter.js applications.&lt;/p&gt;</description></item><item><title>Chapter 16: Security, Authentication &amp;amp; User Permissions</title><link>https://ai-blog.noorshomelab.dev/ios-pro-dev-2026-guide/security-authentication-permissions/</link><pubDate>Thu, 26 Feb 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ios-pro-dev-2026-guide/security-authentication-permissions/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 16! As your apps grow in complexity and handle more user data, security, authentication, and user permissions become absolutely critical. Building a great user experience is important, but building a &lt;em&gt;secure&lt;/em&gt; one is non-negotiable. Users trust you with their personal information, and Apple&amp;rsquo;s App Store Review Guidelines enforce strict rules to protect that trust.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to explore the essential tools and best practices for securing your iOS applications. We&amp;rsquo;ll learn how to store sensitive data safely, implement robust user authentication using biometrics, and correctly manage user permissions to access device features like the camera or location. Crucially, we&amp;rsquo;ll also tackle the latest requirements around privacy manifests, which are vital for App Store compliance as of 2026.&lt;/p&gt;</description></item></channel></rss>