Hi All,
I have a database which has a form named Department. I have also a view with the same name. There I add an Action Button named “Add Department” on the click event of this button I added a command “@command([compose];“Department”);” which should open the Department Form. While clicking this it prompt an error msg “You have Insufficient Access to Perform this operation”
In the ACL there I have given Default has No Access
there is one user which is Administrator who has Manager access.
The point is to be noted here that this problem happens when I create a .ntf from existing nsf. and after creating .ntf file the main .nsf file from which its .ntf is created it self start prompting error "You have insufficient access to perform this operating. There is another form and view which has same code @command([Compose];“From1”) it is working fine. The department form has only one field deptName which is dialog box. nothing else.
Please help me if some one have any idea about this.
Thanks & Regards,
Vikas K Sinha
Subject: You Have insufficient access to perform this operating
I am trying to make sense of all the possible issues here. My first question would be whether the new database is on a server. Second I would advise NEVER having two design elements with the exact same name. In certain contexts you will encounter errors. Back when we upgraded to R6 (many moons ago), we had some Domino web applications that suddenly started failing. Giving each design element a unique name fixed it. In general, FORM names are singular (e.g. “Ticket”, “Employee”, etc.) while VIEW names are plural (e.g. “Closed Tickets”, “All Employees”, etc.).
Subject: You Have insufficient access to perform this operating
ACL doesn’t get copied along with Template. You need to specify it again in the NSF files created using the template.
Regards
Litty Joseph
Subject: RE: You Have insufficient access to perform this operating
Vikas
Indeed, the ACL does not get copied from the template to the database.
In order to solve this, you can create a new ACL on the DB or ask an administrator to copy the ACL from the NTF to the new DB
This can be done by right clicking the Template, selecting ACL and Copy then right clicking the new DB and doing the same (ACL, then Paste.).
Jacques
Subject: RE: You Have insufficient access to perform this operating
Thanks for the response.
I have done what you had suggested but the same error is throwing. Now after providing default as an editor or Manager it still gives the same error. One interesting thing is that there is another form name incomming and I use the same code @command([compose];“Incomming”) it is working fine but for 2 or 3 forms it gives an error message.
Thanks & Regards,
Vikas K Sinha
Subject: RE: You Have insufficient access to perform this operating
Check the forms that generates the error in the designer.
Open the security tab of the form properties (last tab) and check who can create documents.
If there’s a role checked here and you are not in that role, you’ll get the “You Have insufficient access to perform this operation” error.
Subject: Copying ACL??? – You Have insufficient access to perform this operating
I’m not sure this really was the original question, but the answers give so far are misleading. Certain ACL entries in a template are added to the new database. Any entry in the ACL enclosed in square brackets will be added to new NSFs without the brackets.
In other words, if you have this entry in the ACL in the template:
[NotesAdmins] (with MANAGER level access)
then the new NSF will have an entry for:
NotesAdmins (with MANAGER level access)
Subject: RE: Copying ACL??? – You Have insufficient access to perform this operating
Thank you for that precision Doug. I was not aware of that one.
Jacques