View Complete Post
I have a workflow which starts automatically on a submitted Expense Report InfoPath form. The default permissions on the Expense Report library is 'Contribute' for all users. The workflow then removes those permissions from the submitted Expense Report,
and gives the Creator, Users Manager, and an Accounts Payable User 'Full Control' over the item.
My problem is that it takes approximately 5-10 seconds from the point the form is submitted, the workflow is started, and the permissions to change. I realize it's not a huge window of time, but it is enough time for anyone looking in that folder, to notice
someone else's Expense Report and click on it.
I tried creating an 'Incoming Expense Reports' library, with a workflow on it that would change the permissions, and then copy the item to the Expense Report library, but the permissions were not copied over to the new item.
Does anyone have any suggestion on how I can reduce the time it takes to change permissions to 1-2 seconds, or any alternative way of solving this?
Hi, thats not a question, but solution. I have read a lot of requests about how to perform this task, so here it is.
Code behind will run workflow which will take XXZ and XXY which are user fields and assign their values as "Full acces" and "Design" user permissions to given list item.
This workflow contains two sections. onWorkflowActivated1_Invoked and SetItemPermissionsEx.
public sealed partial class Comm_UpdateItemPermissions : SequentialWorkflowActivity
public Guid webID;
public Guid siteID;
public Guid listID;
public int itemID;
public Guid workflowId = default(System.Guid);
public SPWorkflowActivationProperties workflowProperties = new SPWorkflowActivationProperties();
I have a document library which is configured to manage content types. Users will be expected to upload multiple documents into the library. Then they will be expected to choose the content type of the file and fill in the required
metadata. The only difference in these content types is the template which will be used to create new files of the specific content type so the columns are identical for each content type.
I have created a public view with inline editing enabled but Content Type is not an editable field.
The problem I have is that when I enable Inline editing, the users don't have an opportunity to select the content type, even though the files have just been uploaded and have not been checked in.
My question is this; how can users change the content type of multiple items without having to go through the complete New Item form?
With literally thousaands of documents to be imported, having the users fill out a separate form for each document when many will have the same column values is a show stopper for our rollout. It will take too much time. The project will be a
I've also tried to create a datagrid view but the same problem exists. Content type is not an editable column value.
Thanks for helping.
There is a library (SharePoint Server 2007)
There are many files in this library (with personal permissions).
QUESTION: How to obtain the list of these files with their permissions.
Me and My Team are new for Sharepoint and we want to resolved one task.
Scenario: We have approval workflow on Document List. Now, Our Client wants that once that Document is uploaded, workflow gets started for approval process. which we have done.
Now, They wants that once Document get approved, No one can change the document. It means document will be stop for editing, they can open that and review / print / do other action except Editing and Deleting.
Now, does anyone know how can we achieve the same using custom coding in Visual Studio or Sharepoint Designer ?
i guess we should remove the rights from that document permission for this else we have no idea.
But in either case, Please guide us How to do that step by step.
Thanks for your kind Support.
If content approval is turned on, the Add Comment section displays a fairly ugly notification. Is there any way I can customize that section through e.g. CSS or SPDesigner?
I'd like to change at least the text, and preferably the yellow exclamation image, and also the background if possible.
We have a very simple workflow whereby an document placed in a public library (INBOX) is moved it to a private library (VERIFY) and then deleted. The workflow works correctly when someone who has access to the VERIFY library drops a record into the INBOX
library. However it does not work when the user does not have access to the VERIFY library.
I was told that I need to "set the AD group associated with a specific SharePoint workflow" but cannot find any reference to this in SPD.
I am running WSS 3.0 with other workflows which are functioning correctly.
I created a new workflow in Visual Studio 2008 and was able to successfully run it in my dev environment.
I attached the workflow to a task list in my dev environment and was able to manually start the workflow by using the drop down workflow option and using the menus to manually start it.
I installed this workflow in our production environment and attached it to the task list (which had a SPD workflow attached to it which stopped working about a month ago).
I made sure that the option to manually start the workflow was checked.
When I tried to manually start the workflow, (hover mouse over title, drop down) there isn’t a workflow option.
The workflow also will not start automatically when a task is changed.
I attached this same workflow to a different task list in production and get the option to start it.
I have tried creating a small workflow in SPD 2007 and attaching it to the task list.
It shows that it is attached, when I look at the workflows that are attached to the task list, but I still don’t get the option to manually start it.
I have checked my security and I have fu