Workflow Send an mail _SPOCacheRead; _SPOCacheFull

I have a workflow who needs to send update (as an alert) to those users having read access only. My list has unique permissions for each item and I need to make sure that only those who have access to the item get the email. As of now I send the item to
everyone, which means that those who don't have access will receive an "Access Denied" - which isn't a good User Experience.
Looking through the items of whom to send to I found two properties _SPOCacheRead and
_SPOCacheFull. My guess was that these properties would make the email to be sent to thos who had read access and full access respectively. While testing on my Sharepoint Online E3 subscription plan, this
isn't the case.
What does the _SPOCacheRead and _SPOCacheFull do, and how do I send email to only those with at least read access?
BennySkogberg

Hi Benny ,
The _SPOCacheRead and _SPOCacheFull are
 Portal Super Reader and Portal Super User  accounts as explained in the article:
Configure object cache user accounts in SharePoint Server 2013:
http://technet.microsoft.com/en-us/library/ff758656(v=office.15).aspx
Reference:
http://sharepoint.stackexchange.com/questions/97167/spo-cachefull-and-cacheread
As
 your list has unique permissions for each item, I recommend you create a Workflow Custom Action
 the SharePoint Designer 2013:
http://msdn.microsoft.com/en-us/library/office/jj163911(v=office.15).aspx
http://code.msdn.microsoft.com/office/SharePoint-2013-workflow-41e5c0f9
http://www.sharepoint-reference.com/Blog/Lists/Posts/Post.aspx?ID=37
Best Regards,
Eric
Eric Tao
TechNet Community Support

Similar Messages

  • SAP Workflow - Send Reminder Mail

    HI,
    I am supposed to send a reminder mail to the user in my SAP Workflow. The scenerio is if the user has completed the given Work Item then the workflow ends but he has not completed the task then he should get a Reminder mail after 7 days.
    Please let me know how to achieve this. Its a bit urgent for me. You comments are highly approciated.
    Thanks in Adcance,
    Sachin

    Hi Sachin,
    You need to set up deadline monitoring for this.
    On the task definition, there will be a tab for "Latest End".
    On this you can define the dealine by which the task should be completed (e.g. 7 days from initiation), and the action to take if the deadline is missed (e.g. send a reminder mail).
    There is some built-in help on this anyway, so it shouldn't be too confusing.
    Hope that helps - I'd appreciate some points!!
    Regards
    Robin

  • How to send E-Mail Notification executing through workflow?

    hi All
    I want to send E-Mail Notification executing through workflow in MDM Data Manager?
    I have tried it, But still i am unable to send E-Mail Notification?
    i will explain, how i have tried?
    1) I have created the simple workflow with the following components
        they are in sequence
          start--> process-> notify--->stop
    2)  owner of the workflow is Admin and launcher of the workflow is Admin and i have given email id to the Default Admin user in the console.
    3) i have created another user (i.e. User2) with default roles as like as Admin and i have assigned User2 to the process component in workflow and I have created e-mail address for the User2 in the console.
    4) i have created another user(i.e.User1) with default roles as like as Admin. and give e-mail address,under the notify component User1 is selected in To Field.
    5) stop component as usual
    coming to configuration part about the SMPT server in MDS.ini file
    1) in mds.ini file for the MailServer=, I have given SMTP Server name once and restarted the server and executed the workflow, but not worked
    2)in mds.ini file for the MailServer=, i have given SMTP Server IP Address and checked the port,and we have configured the host file also and restarted the server and executed the worflow , but not worked
    In all the ways i have executed and tried to send E-Mail Notifications through workflow, But I didn't
    can any one help where i have went wrong, so i can rectify  it
    what actually we have to give in mds.ini file? is any other cofiguration required for it?
    if any one have any solution for it , can you please explain me in step by step
    Thanks in Advance
    bharat.chinthapatla

    Hi Bharat,
    your steps seems to be correct. Just try to ping your mail server, to verify if your mail server is running up, besides note that mdm go throw port 25 for sending emails, so please check if you are able to send emails using port 25 in your network.
    Regards,
    Vito

  • How to send a mail in workflow keeping 1 receiver in CC and the other in TO

    Hi,
    Can anybody tell me how to send a mail in workflow keeping 1 receiver in CC and the other in TO.
    I need to send a mail to an employee keeping his/her manager in CC through workflow.
    Regards,
    Lavanya

    Hi Lavanya,
    I dont think its possible using Send mail step type.
    But it can be done by using the FM SO_NEW_DOCUMENT_SEND_API1. Just create a method and Call this FM accordingly.
    Thanks,
    Viji.

  • Workflow for sending reminder mail to approve pending PO in me28

    Hi Experts,
    I have a requirement wherein I have to design a workflow to send a mail to the approver if he has not approved the PO in me28.
    I don need a workflow for PO approval . Only in the case he forgets to approve a PO for one day he needs to get a mail .
    Kindly guide me . Quick help is appreciated

    Hello,
    Design a workflow template which is triggered when the PO is created. Make the template wait for the event 'RELEASED' which is to be triggered once the PO is released. If the event is received, complete the workflow or else, design the deadline monitoring to send a mail to the concerned person if PO is not released.
    You need to take care of the event creation after the PO is released and deadline monitoring of the step in the workflow template.
    If this is not possible, you can create a program which collects all the POs which are not released within a day of creation and send a mail to the concerned people from the program itself. You have to schedule this program daily at a particular time to send the mail. You do not need a workflow for this.
    Hope this will help.
    Thanks,
    Samson

  • Workflow : Could not send e-mail [10014 : email ...

    hi,
    i am trying to send email notification via workflow, but i am not able to do so. anyone can help to troubleshoot this?
    below are the steps i have carried out for email configuration:
    1. i have added the mail server on mds.ini, MDS is restarted after every changes.
    2. requester and approval has correct email setup at console.
    3. a notification is added in workflow.
    4. telnet ping to mail server with port 25 is fine.
    when i check the log, i have the error :
    "Could not send e-mail [10013 : email : Notify] [Mail server:xxxxxxxxx] [From address:xxxxxxxx] [To address:xxxxxxx
    i know the guidelines and steps for configurations, but apparently it does not workout, so any troubleshoot guideline will be more appreciated.
    Thanks!
    Shanti

    Hi Shanti,
    I am sure you must have checked all this but then again would you please check following things and let us know ?
    1) Please check the SMTP Server Name in your Outlook Express if you are using Outlook
    2) Please log into MDS file and go under that particular Repositoy and check what details you have given for Mail Server
    3) Please give SMTP address in mail server line
    4) Log into Console and check if you have alligned Users and Roles to each other correctly or not.
    5) log into Data Manager and open the workflow and check the properties of Mail notification stencil and check if correct proertise are set ot not.
    Once you have made the changes at server level please restart the server again and then please let us know if this problem exist or not, may be we can more troubleshoot it further.
    Thanks and Regards
    Praful.

  • How to send a mail with copy to some other receipients thorugh Workflow

    Hi,
    I need to send a mail to one Recipient and also copy some other Recipients throught workflow. I've set up a mail step in my workflow and that sends a mail perfectly. But is there a way to add CC to that step so that when the Recipients get a mail they know that they only have been copied.
    Thanks in advance.

    Hi,
    Find the following link.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/sendanExternalmailthroughSAPBusinessWorkflowandRecieversaddressin+CC
    Thank you,
    Sekhar.

  • Workflow - SWDD scenario to send a mail

    Hi Experts,
    I am developing a simple workflow scenario using SWDD just to send a mail to inbox(SBWP) to accep & reject items.
    This scenario does not require an event to start with.
    I had created the User decison steps & steps for Approval and Reject with samle subject lines only. But after doing everything i found that in my  SBWP, there are no items i.e everything is balnk.
    Workflow is error free and activated properly.
    I am working in ECC 6.0 ..Please tell me if i am wrong somewhere?
    Thanks
    DAny

    Hi Satyesh T,
    I had done the same.. But no luck.
    Any more suggestions please.
    Hi A@r,
    I am doing the same link..but seems to be useless.
    thanks
    Dany

  • How to send External mail in sap HR workflow

    Hi experts,
         Anybody con tell me how  to send External mail in sap HR workflow ?
    Regards,
    Umesh.

    Hello,
    Check the workflow builder. There is a step type of "Send mail". Just put that into your workflow definition, and your workflow will send mail.
    Regards,
    Karri

  • Better way of Sending E-Mail Notifications -- Workflow or Function Module ?

    Hi All,
    I have an implicit enhancement written in a t-code and based on some conditions I am creating event which inturn will trigger the workflow which inturn send e-mail notification via send mail step.
    My question is:
    Which one of the ways is better in terms of performance or overhead to send an e-mail notification. (There are no Approval processes in the workflow.. Just One Step E-mail Notification).
    1) In the Implicit Enhancement, Trigger an event which inturn will trigger the workflow and e-mail is sent via send mail step.
    2) In the Implicit Enhancement, Send the e-mail notification via standard function modules available... such as
       "SO_OBJECT_SEND", "SO_DOCUMENT_SEND_API1".........
    Would be grateful if someone can post the Advantages and Disadvantages in the above 2 ways of sending e-mail notifications..
    Regards,
    PR.

    Just to throw in some additional factors, consider exception handling:
    An event-based send mail step is decoupled and thus independent of your application. This means your exception handling is separate. It means you do not need to hold up the transaction if there is a failure. All this depends on how important the mail is. You could of course add validation code to ensure the mail address is valid and send it elsewhere if not.
    Regarding performance, consider how often this happens. If it's an infrequent occurrence then I wouldn't worry about performance. Hundreds or thousands a day is a different story.
    So the answer is:
    Workflow for low-volume scenarios (low performance impact) that are important (better error handling in WF),
    Direct mail for high volume and noncritical
    In between these, use whatever you like
    One more thing to perhaps consider the future. What are the chances of the mail being replaced by a work item in furture? Sometimes it's only by observing a process after go live that you can identify the best solution. e.g. you may decide to replace the mail with a "Please go fix this" work item because you need deadline monitoring

  • Problem in workflow sending mails to external domains like yahoo,gmail etc.

    hi
    i have one probs in my workflow that when i am sending mail to an external id it is not going to gmail,yahoo or hotmail etc.
    it is being send to a particular domain say XYZ
    but outside it ,no mail is send
    and error is coming that recepient is unknown
    we have firewalls being placed on smtp
    and each and every setting in SCOT has been checked thorughly
    but still mail except to one domain is not going outside
    i have came across the info that since SAP doesn have any user id authentication but SMTP does has ,so when mail is being send outside the mail sending is failed,one option could be to disable the authentication at SMTP but thats doesn come inside the policy of client
    so i think there must be a way out in SAP to deal with this
    please suggest how can i send the mails externally,i ahve checked each and every thing inside my SMTP configuration ,adress is defined as * here  but still mail is being send to internal domain of the client in which i am working ,but not at all to the external domains like gmail,yahoo etc.
    any help will be highly appreciated
    best regards
    ashish

    Hi Ashish,
    I think you will need to check with your exchange guys because probably the exchange server will not relay the messages form the SAP server to external e-mail domains.
    Regards,
    Martin

  • Workflow - Send Mail

    I want send workflow notifications to external mail i.e. yahoo, lotus notes etc...
    i configured sendmail. System sending blank mails to the yahoo, not sending any hyper link or workflow informations  i.e. Purhchase order number etc...
    How to configure this?
    Please help me.
    Thanks
    SUNIL KUMAR

    Hi
    Use Transaction SCOT to
    configure your Internet
    Connection
    u2022 Two node types are available
    u2022 SMTP based on Internet Mail
    Protocol
    u2022 RTP based on Remote Function Call
    Protocol
    u2022 For this Solution we used the SMTP
    Node
    u2022 Assign the Mail host for outgoing
    mail
    u2022 Assign the port
    u2022 Assign the code page
    u2022 Schedule a background job to link to
    your communication Node.
    regards
    thirumaran

  • Transport Workflow / Send Mail

    Hi Experts,
    I want to send email automatically to the person is going to aprove the change request for release strategy in transport workflow.
    I made configuration for service desk but now I want to do it for this.
    Any clue?

    At which point do you send the mail? After approval or as a notification for the task? If you want to send a notification to the approver for new workitems you can use program RSWUWFML2 or if you are on ECC Extended notifications. If you want to send an e-mail after approval you can get the agent from the workitem. After it is executed the user who executed the workitem is stored in WIACTUAL_AGENT in the task, you can bind this to a container element in the workflow.
    Regards,
    Martin

  • Send Custom Mail Notifications to Author/Creator when workflow ends

    Hello All,
    I am working on workflows and I want to send a mail notification to the "Author/Creator" when the workflow finishes.
    Currently, UCM workflows do not provide this functionality Out-Of-The-Box.
    For this I implemented a filter and hooked it to the event +"advanceDocumentStateMarkWorkflowFinished"+ event.
    Now I am able to send mail using the following code:
    InternetFunctions.sendMailTo(email, "DynamicPrefixTemplate","Workflow Notifications", cxt);
    However, I am not able to retrieve the author name to whom I have to send the notification. I found that "databinder" object (passed as param) in method signature below doesn't contain the author name attribute.
    public int doFilter(Workspace ws, DataBinder binder, ExecutionContext cxt)
    I can see other attributes such as dId, dName etc. but not the "dAuthor". Can someone please suggest how can I retrieve the author name for the document for which workflow has just finished and notify the author..
    I know there are services like getDocumentByName, but I do not know can I call these services from my filter code in Java. Please guide me.
    Thanks in Advance,
    Aakash

    Hi,
    If what you need is to send a notification to the original author, you do not need to write custom code, you can follow these steps:
    1) on the first step, assign the dDocAuthor to a workflow variable. As an example, on the Entry event if the first step add this code:
    <$wfSet("originalAuthor",dDocAuthor)$>
    Note that you need the previous step only if you allow revisions during your workflow. If you don't, then dDocAuthor would not change and you can skip that step
    2) on the last step, send a notification using the variable we saved on the first step as the addresee. As an example, on the on Exit event add this code:
    <$wfNotify(originalAuthor,"user")$>
    (if you do not allow revisions, substitute originalAuthor by dDocAuthor)
    Another thing, a lot of people run into the need to override the standard email templates when they start sending custom notifications. The workflow administration guide has a very nice and detailed section that explains how to do this. Also, the idocscript reference guide is always a good point to check the correct syntax for idocscript functions. There is a section of workflow related functions/variables in that guide that always comes in handy.
    Hope this helps.
    Regards,
    Jorge

  • Sending OUTLOOK mail from Workflows

    HI ,
    Please help me in getting out of this error encountered during a sample workflow thing.
    Here is the requirement I need to send a OUTLOOK mail from SAP.If the user accepts the workflow task then mail  need to send a recipient ,stating that he accepthed the request.
    Below I designed  that task.
    In send Mail step I added the recipent thing as stated below.But I was unable to send mail to OUTLOOK .In this I am not even  getting notification in my SBWP  in SAP INBOX.
    How should i send the mail to OUTLOOK from SAP.

    Hi Ranjith,
    Here's some friendly advice for you:
    - don't post the same question twice
    - if you get a specific error message ('wait for communications service'), try investigating it yourself by googling it.
    In this case, your issue is almost certainly with your mail setup - you can confirm this by trying to send a mail from SBWP to an external address. If so, it's a Basis issue, not workflow. You can safely hand it off to your Basis team.
    cheers
    Paul

Maybe you are looking for

  • Regarding User Restriction on Approving his own request...

    Hello Experts,        I have created one Rule Based Workflow where I have multiple levels of approvals like Validator, Approver1 & Approver2. Now the problem is, I am generating the request, I am the validator and I am the Approver1 & 2 as well. But

  • Getting to a 'clean' finder from Startup Disk?

    I am having huge problems with new monitors holding a calibration. My tech at Lacie has recommended starting up from the startup disk with basically a 'clean' finder so we can determine if I am having a hardware or software issue that is causing the

  • I am unable to import NEF RAW files into PSE10 from Nikon d600

    How can I find out what version of Camera RAW my PSE10 is currently using and how can I get an edition which will support this. Strangely enough I also have Lightroom 4.3 on same PC and it does import NEF from D600, but I want to be able to bring the

  • How to open .sc file

    Hello, I have downloaded internet sales 5.0. Now I am searching for the the javadoc for the webapplication crm/isa/web/b2b which is contained in SAPSHRWEB03_0.sca. SAPSHRWEB03_0.sca contains a  folder "SOURCEARCHIVES" and that folder contains a file

  • Set the PATH permanently windows vista 32-bit

    I need to set the PATH variable permanently for running JDK without specify the full path to the executable every time with windows vista 32-bit but I don't know how to do it. Someone can help me? I tried what this site said but it doesn't work (or I