Skip to main content

How to Add Multiple Portal By Deluge ||How How to add Different Portal Permission Set







Creating a portal to assign users to specific profiles using Deluge scripting in Zoho Creator can streamline your application’s user management. In this context, the code snippet provided assigns a user to the "Customer" profile based on their email and enables their portal access. Here's a breakdown and explanation:


### Code Explanation:


1. **Assign User to Profile:**

   ```deluge

   portal = thisapp.portal.assignUserInProfile(input.Email, "Customer");

   ```

   This line assigns the user, identified by their email, to the "Customer" profile. The `assignUserInProfile` function is a method in the Deluge scripting language that allows developers to specify which profile a user belongs to within the application.


2. **Enable Portal Access:**

   ```deluge

   input.Portal_Status = "Enabled";

   ```

   This line updates the `Portal_Status` field to "Enabled," indicating that the user now has access to the portal. This status change is crucial for managing user access and ensuring that the portal is active for the specified user.


### Practical Application:


Using Deluge scripting to automate user profile assignments and portal access management is particularly beneficial in applications requiring role-based access control. By assigning users to specific profiles, administrators can define what features and data each user can access, thereby enhancing security and user experience.


### Advantages:


1. **Efficiency:** Automates the process of assigning users to profiles, saving administrative time.

2. **Scalability:** Easily scalable to handle a growing number of users with different roles.

3. **Security:** Ensures that users only access information and features pertinent to their profile, enhancing data security.


In summary, using Deluge scripting for managing user profiles and portal access in Zoho Creator is an effective way to streamline administrative tasks, enhance security, and improve the overall user experience.

Comments

Popular posts from this blog

How to convert Url to Imege/File By Deluge for Creator || Using the Upload Api || How to upload Imege in zoho creator from crm

This code snippet appears to be part of a script or program that involves invoking URLs to handle file uploads. Let's break it down: 1 Invoke the URL to retrieve a file ( Logo ) : Logo is the url of Imege like Logo =" https://images.pexels.com/photos/674010/pexels-photo-674010.jpeg" response = invokeurl [ url :Logo type :GET ]; Here, the code is making a GET request to a URL stored in a variable named Logo . This request likely retrieves some file data. 2. Setting parameters : response.setParamName("file"); This line sets a parameter named "file" in the response obtained from the previous request. It prepares the response to be sent as a file in a subsequent request. Logo_imge = invokeurl [ url :"https://creator.zoho.com/api/v2.1/clientnamexxxxx/appnamexxxx/report/demo_report/" + CreatorID + "/Logo/upload" type :POST files:response connection:"creator" ]; 4. Logging info "Logo_imge==" + Logo_imge; This p

Happy New Year 2024