Skip to main content

HI Community,

 

   Anyone know that how can create new permission set with less time in IFS 10.

 

   Kindly assist us. 

   Is this possible with script or any others way to get this.

 

Thank in advance.

@Adarsh Yes, you can either use a script to create a permission set or you can manually create a new permission set in New Permission Set window. 


Or the script would look like below,

 

DECLARE 
   role_ VARCHAR2(30) := UPPER('&TEST_PERMISSION');
BEGIN
      IF (Fnd_Role_Api.Get(role_).fnd_role_type IS NOT NULL) THEN
      Security_SYS.Clear_Role(role_);
   ELSE
      Security_SYS.Create_Role(role_, 'Test_Permission is a sample end user role', role_type_ => 'BUILDROLE');
   END IF;

   --- Mandatory Views ---
   Security_SYS.Grant_View('VMO_ACTIVITY', role_);
   Security_SYS.Grant_View('VMO_BASE_CODE', role_);
   Security_SYS.Grant_View('VMO_BASE_CODECHOICE', role_);
   Security_SYS.Grant_View('VMO_BASE_CODEDEPVALUES', role_);
   Security_SYS.Grant_View('VMO_BASE_CODEDESC', role_);
   Security_SYS.Grant_View('VMO_BASE_FEATURE', role_);
END;
/


Hope this answer to your question.

 

Cheers


Hi Adarsh,

Are you speaking of Aurena? by the way have you tried functional roles? You need to distribute the permissions to the atomic level on your user roles and then can grant it accordingly to users. So that some upper-level users could have multiple roles. 


Hi @Adarsh,

 

Kindly check the following documentation;

Aurena

IEE

Hope this will help.

 

Thank you,

Banu