Showing posts with label Workflow. Show all posts
Showing posts with label Workflow. Show all posts

February 16, 2017

Nintex Workflow: Access denied. You do not have permission to perform this action or access this resource.

Working with Nintex workflow, I was trying to send an email through "Send Email" action to users within SharePoint Group. If user through which workflow is kicked off, is part of that SharePoint Group then workflow/email works fine. But If user is not added in that group, getting below error: (Even that user has full control permission on site.)

"Access denied. You do not have permission to perform this action or access this resource."

Cause:
Basically, when "Send Email" action executes, Nintex try to get users information to whom email needs to be sent out. If logged in user is added in the SharePoint group, Nintex is able to retrieve the information. But if user is not part of the group, it won't be able to access member information of the group.

Resolution:
To overcome this situation, Allow everyone to see the members of the SharePoint group. To make this change, follow below steps:


Note: This will enable other users who are not part of the group to view all  members of  the group.

  • Go Site Settings --> People & Groups, browse to that SharePoint Group.

  • From settings menu, select Group Settings.
  • Update Group settings --> view permission to "Everyone".
  • Click OK.

If you have any questions you can reach out our SharePoint Consulting team here.

September 4, 2013

Unable to load workflow actions from server SharePoint Designer 2010

Problem:

When trying to open any workflow in SharePoint Designer, Error gets fired like:

Unable to load workflow actions from the server….

While checking ULS logs, below exception was found:

SOAP exception: System.ArgumentException: An item with the same key has already been added. at
System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at
System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at
System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) at
Microsoft.SharePoint.SoapServer.WebPartPagesWebService.GetWorkflowActionsFromFeatureElements(UInt32 currentLcid) at
Microsoft.SharePoint.SoapServer.WebPartPagesWebService.FetchLegalWorkflowActions()

Looking to exception details it becomes clear that this error is something related with duplication.

Solution:

Check Farm Level Solutions:
Browse to Central administration ->Click System Settings ->Click Manage Farm Solutions.

Then,

Check Site Collection Level Solutions:
Browse to Site collection ->Click Site Actions ->Site Settings ->Solutions (under Gallery).

Put both of the browser windows side-by-side and see if you have anything activated at both scopes, means there is any solution which is deployed at farm level and the same solution is also uploaded and activated to solutions gallery at site collection level. If you find this, deactivating the particular solution at site collection level should do the trick to open workflows in SharePoint Designer.


If you have any questions you can reach out our SharePoint Consulting team here.

July 1, 2013

Nintex workflow menu not visible in site actions

It was resolved by following:
The following entries were missing and I added them manually and the world got peace!

   1:  <SafeControl Assembly="Nintex.Workflow.ProjectServer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=913f6bae0ca5ae12" Namespace="Nintex.Workflow.ProjectServer.ServerControls" TypeName="*" Safe="True" SafeAgainstScript="False" />
   2:  <SafeControl Assembly="Nintex.Workflow.ServerControls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=913f6bae0ca5ae12" Namespace="Nintex.Workflow.ServerControls" TypeName="*" Safe="True" />
   3:  <SafeControl Assembly="Nintex.Workflow.ServerControls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=913f6bae0ca5ae12" Namespace="Nintex.Workflow.ServerControls.WebParts" TypeName="*" Safe="True" />
Solution is taken from here: http://connect.nintex.com/forums/thread/21125.aspx

If you have any questions you can reach out our SharePoint Consulting team here.