Restricting participants to region specific instances thru Views

We have multiple OUs such as NAM, APAC and LATAM created for each geographical region and our process is deployed against each OU. Users of respective OU will create instances and act on them. We have another set of users who belong to "ALLRegions" OU are assigned with Lead role. AllRegions is the parent OU for NAM, APAC and LATAM. Lead users of ALLRegions OU are able to see instances of all sub OUs. Some way we need to restrict them to see only instances of one or more sub OUs but not all. One such scenario is a user should be able to only NAM and APAC region instances. So we created view called NAM-APAC and assigned NAM and APAC regions processes to it and he is able to see only those region instances. But I have a difficulty in assigning this view as the default view to the user. Also the user should not be able to choose default inbox view after logging in to the workspace. Please help.

This may not be possible using BPM workspace alone. You cannot prevent the user from picking the Inbox view in the view panel on the BPM workspace app. The are two alternatives if you want to restrict users from selecting the inbox view and getting a specific view to display by default:
*1. Use Webcenter Portal/Spaces to display the SOA Worklist ADF Region (you can use BPM Process spaces if you are using spaces - it comes out of the box)*
- you have to select the parameter option not to display the View panel - See Tamer Qumhieh's blog https://blogs.oracle.com/webcenterportal/entry/oracle_bpm_suite_oracle_webcenter on how to setup SOA worklist on Webcenter Custom Portal
*2. Create a custom ADF application and add the SOA worklist ADF region*
In both options you can use the region/Taskflow parameter ViewFilter - setting that parameter with the ViewId dynamically will display that specific view by default. You have to retrieve the viewId on your SOA server by extracting it using the ant-t2p-worklist.xml ant script - see the SOA Admin guide for more details here http://docs.oracle.com/cd/E15523_01/integration.1111/e10226/hwf_mang.htm#BABEBBGJ .
thanks
Vikram

Similar Messages

  • MST region and instances

    Dear All,
    I have a query regarding MST, I have attached the topology, i am suing 4500 switches as the CORE in the LAn network and many 2960,3850 as access switches, am also using Nexus switches. I would like to use Multiple spanning tree(MST) in the network. My plan was to make the 4500 VSS core as the root switch. However am confused as to how many regions and instances do i create. Please give ur valuable views on this as to how do i go about and apply MST on the network

    Hi,
    Usually you don't need more than one region and one instance unless you have a lots of vlans and you want to load balance traffic. Multiple regions with multiple instance can make things complicated and hard to manage.
    For switches to participate in multiple spanning-tree (MST) instances, you must consistently configure the switches with the same MST configuration information. A collection of interconnected switches that have the same MST configuration comprises an MST region as shown in Figure 19-1.
    The MST configuration controls to which MST region each switch belongs. The configuration includes the name of the region, the revision number, and the MST VLAN-to-instance assignment map. You configure the switch for a region by using the spanning-tree mst configuration global configuration command, after which the switch enters the MST configuration mode. From this mode, you can map VLANs to an MST instance by using the instance MST configuration command, specify the region name by using the name MST configuration command, and set the revision number by using the revision MST configuration command.
    A region can have one or multiple members with the same MST configuration. Each member must be capable of processing RSTP bridge protocol data units (BPDUs). There is no limit to the number of MST regions in a network, but each region can support up to 65 spanning-tree instances. Instances can be identified by any number in the range from 0 to 4094. You can assign a VLAN to only one spanning-tree instance at a time.
    link:
    http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3560/software/release/12-2_52_se/configuration/guide/3560scg/swmstp.html
    HTH

  • Issue in navigating to cfolder from Bid Invitation in the specific instanc.

    Hi,
    We have an issue in cfolder, when we navigate from Bid Invitation after creation of instance for cfolder through the link in "Document" view..
    Instead of opening directly into the specific instance of Bid Invitation in the cfolder, system open ups in u201CHome Menuu201D in the "Competitive "Scenariou201D with all the List of Bid Invitation instance visible in the cfolder.
    The user have to search the Bid Invitation Instance in cfolderr to upload the documents. Whereas we require that the system should navigate directly into the Bid Invitation Instance of cfolder.
    Kindly help me in resolving the issue, have I missed some config. in the cfolder .
    With Regards
    Manoj

    There are a couple of things you should change.
    First of all, you do not need a Proxy Service with Email transport. A Proxy Service with email transport is created to receive an email from a SMTP server, which is why it is one way only (you wont be sending a message response to SMTP server for an email received from it).
    Your requirement is to send out an email from OSB, you will only need a Business Service with email transport for that.
    You can call this business service from your main proxy using a Publish Action and set the subject field by adding Transport Headers in the Publish Action.
    Main Proxy-->Email BS
    If however, you want to have a common proxy in between to set the subject(may be so you can have that logic at one place and call it from multiple proxy services?), then you can create a Proxy Service with LOCAL transport. In this proxy service invoke the Email Business Service using a Publish Action and set the subject field by adding transport header. You can invoke this local proxy from your main proxy.
    Main Proxy-->Local Common Proxy-->Email BS

  • How to create a special view for sharepoint list A and deploy this view to specific user personal view?

    How to create a public view for sharepoint list A and deploy this view to specific user personal view? Is that possible OOTB?

    Views cannot be exported or moved. Can you elaborate your requirement?
    --Cheers

  • Restrict access to a specific method in JSE

    Hello all,
    I'd like to know if there is a way to restrict access to a specific method in JSE. Basically, my intention is to do this:
    Subject.doAs(subject, new ProtectedMethod());
    // only users with a specific role can access this method
    // (permission specified in my policy file?)
    public class ProtectedMethod implements PrivilegedAction<String> {
       public String run() {
    }I believe that is not possible to specify a method name in policy file via java.lang.RuntimePermission "accessDeclaredMembers", so is there another way to do this?
    Thanks in advance,
    Andre

    I am not an expert of this media hub, but what I would like to know is that are you referring to the security you have setup with the original folders? So after you have created a backup, whatever type of access you have setup was removed? Can you please elaborate?
    Check the FAQ's for NMH305 from here: http://support.linksys.com/en-us/support/storage/NMH305

  • When i set page as template, set editable regions and try to view in browser IE 9 a download box com

    When I set page as template, set editable regions and try to view in browser IE 9 a download box comes up and when i click open it just opens the file again in DW.

    Use the Template to spawn a child page.  File > New > Page from Template...
    Save the child page as some_file.html and then preview that in your browsers.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists 
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com/

  • Administrator API: Login to specific instance with username, password

    1) How do I login to a specific instance of ColdFusion administrator with a username and password.  The example I see everywhere is variations of:
    adminObj = createObject("component","cfide.adminapi.administrator");
    adminObj.login("password");
    which appears to be based on no instances and not multiple administrators.
    my goal is to log into a set of instances and assign datasources to each of them based on a csv file.  I know how to do all that once logged in.
    What I don't know how to do is log in!
    Please help!
    2) Is there an actual document anywhere that actually documents the administrator API?  I have the help files that I suspect everyone has and they don't.
    Thank you.

    The way I did it was to create a directory under the cfide folder in a given instance and called the pages via http://server.blah.com:8301/cfide/blah/admin.cfm
    Here's some example code of creating a datasource (I don't recall where I grabbed it from, it isn't mine - but it does work).
    <!--- <!--- log in CFAdmin User --->
    <cfset administratorService = CreateObject("component","CFIDE.adminapi.administrator")>
    <cfset bIsLoggedIn = administratorService.Login(dsnpassword,dsnuser)>
    <cfif bIsLoggedIn>
       <cfset datasourceService = createObject("component", "CFIDE.adminapi.datasource")>
       <!--- check to see if datasource with same name doesn't already exist --->
       <cfif datasourceService.VerifyDSN(#dsName#) eq false>
          <cfset stArgs = StructNew()>
          <cfset stArgs.name = #dsName#>
          <cfset stArgs.database = #dbName#>
          <cfset stArgs.host = #dbServer#>
          <cfset stArgs.port = 1433>
          <cfset stArgs.driver = mssql>
          <cfset stArgs.selectmethod = datasource_selectmethod>
          <cfset stArgs.username = dbuser>
          <cfset stArgs.password = dbpassword>
          <!--- create datasource - this one's for MSSQL DB --->
          <cfset datasourceService.SetMSSQL(argumentCollection=stArgs)>
       </cfif>
    </cfif> --->

  • How to set the View instance and view  attribute to lov field ?

    Hi
    I created lov and textfield programatically.
    I want to set the viewattribute and view instance to that items(lovbean, texfieldbean).
    How to set programatically?
    Thanks in Advance
    Awadesh

    Hi
    Thanks. Its working fine. But now i got some another issue.
    after setting, i put simple system.out.println(Pagecontext.getparameter("idoflov"));
    But it returns null value.
    why. Actully i want to pass this value (according to my requirement).
    The view instance and view attribute are setting correctly. But after that i checked means it returns null value .
    plz let me know.
    Thanks

  • Restricting the user to access only one view in or database

    A user wants to create a database link , so that he can view one of our views. We want to restrict permission, so that he can access only that view, and not any of our tables. What is the best way to proceed?
    Thanks in advance,
    Gayatri

    Pl do not post duplicate threads - Restricting the user to access only one view in or database

  • Job-scheduling on a specific instance on source system

    Hello All,
    Is there any possibility to schedule an infopackage in BW and tell the job that the corresponding job on source system (e.g. R/3-system) should run on a specific instance?
    Thanks,
    Pavan

    Hi,
    I guess the job is related to extraction job in R/3 that relates to the BI load..
    Here if this job runs on a particaular RFC user always , depending on the user u can resrtict the instance on which it is supposed to run...
    Take the help from BASIS they can fix the issue....
    rgds,

  • Show custom EditForm from a specific document library view

    Hello,
    I've created a custom EditForm that I would like to show when the user clicks the "<label for="ShouldDisplayEdit">Edit" (link to edit item)</label> icon; however I just want to show this EditForm for a specific view.
    I have a listview webpart (actually an "app") for the library and this specific view set on a page. However, it opens the default edit form instead of the custom one. (StatusEdit.aspx). I don't want to set StatusEdit.aspx as the default, as it
    has fewer fields than the default edit form.
    I am able to hide fields conditionally using SPClientTemplates.TemplateManager.RegisterTemplateOverrides, but it's been a lot of work to try to make it match the requirements I have. I'd really like to have the custom edit form work if it's possible.
    Thank you for your help!
    Best Regards,
    Kevin Worthington

    Hi,
    According to your description, my understanding is that you want to specify the custom EditForm for a specific document library view.
    We can change the link to edit item button url using Jquery to achieve it.
    Here is a code snippet for your reference:
    <script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    function changeurl()
    $(' ms-itmHoverEnabled ms-itmhover ms-droppable).find('ms-vb-lastCell ms-cellstyle ms-vb-icon ms-vb-lastCell').attr(‘href’,”http://new url”);
    </script>
    Here are some detailed articles for your reference:
    http://stackoverflow.com/questions/179713/how-to-change-the-href-for-a-hyperlink-using-jquery
    http://stackoverflow.com/questions/8729830/jquery-find-td-of-tr-with-class-and-make-changes-for-a-telerik-mvc-grid
    Thanks
    Best Regards
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Jerry Guo
    TechNet Community Support

  • Reference objects within a specific instance of a subform

    Hello,
    How can I refer to a specific instance of a subform using variables
    As an example, say if I want to excute the statement,
    if (subform1[someVar].table1.row1.texfield1.rawValue=="test")
    else { ... }
    The resulting console message is:
    "section[someVar] has no properties"
    Even if I try the following,
    if (subform1[2].table1.row1.texfield1.rawValue=="test")
    The console message becomes "section[2] has no properties"
    I am certain that the property exist...
    What should I do in this case?
    Thanks,
    Dan

    Phrase Express does not work when Victors (our current project) is opened up with a Firefox Browser.
    Phrase Express is a tool that will allow a pre-typed clause to be populated onto the title (or tax) typing form. When Victors is opened in IE, the tool works perfectly. If Victors is opened in Firefox (either 2.0 or 3.0), the typing form loses focus when Phrase Express is accessed, and so the clause does not know where to go. If you use a hot key from Phrase Express (such as Ctrl-Shift-O for the degree symbol), Phrase Express does not lose focus, and can be used.
    We also loaded at different websites and saw that Phrase Express will lose focus in them when using a Firefox browser as well.

  • Using the Java API to address a specific instance

    Hi,
    I've created another operation (onRequest) in the client of an async. process.
    <!-- portType implemented by the Exp2 BPEL process -->
    <portType name="Exp2">
    <operation name="initiate">
    <input message="tns:Exp2RequestMessage"/>
    </operation>
    <operation name="onRequest">
    <input message="tns:Exp2onRequestMessage"/>
    </operation>
    </portType>
    I then use this operation in a recieve activity so that I can stall the flow of the instance, and then call it whenever I whant from a RMI client.
    <receive createInstance="no" name="onRequest" partnerLink="client" portType="tns:Exp2" operation="onRequest" variable="inputRequest"/>
    My problem is that, after the creation of one or more instances of this process, how can I send a post message to a specific instance using the Java API?
    I understand that i should use something like...
    deliveryService.post("Exp2", "onRequest", nm );
    but there's nothing to "say" that this post message is to be delivered to the instance with the ID "xx".
    I also know that I need to use correlation on this but I don't know how.
    I would really apreciate some help on this.
    Thanks...

    This is a very good question: here is a code snippet that shows how you can add a conversation id to the NormalizedMessage that you are sending to the delivery service.
    HashMap properties = new HashMap();
    properties.put("conversationId", "yourUniqueKeyHere");
    // construct the normalized message and send to the
    // delivery service
    NormalizedMessage nm = new NormalizedMessage( );
    nm.setProperties(properties );
    // The rest is the same
    nm.addPart("XXX" , someElement );
    Please note that you will need to use the conversationId property both with the message you use to initiate the BPEL process and the message you use to perform the onRequest call.
    Please note that if at some point you want to perform any of the 2 calls through the SOAP channel, you can embed he conversationId in the WS-Addressing header within the relateTo element.
    I hope this helps.
    Edwin

  • Restricting Thread Pool for Servlet instances

    I am using WebLogic5.1.0 version wherein I am registering a Servlet which
    would be called by all the clients connecting
    to my aplication. The servlet's service methods is taking some time to
    execute. Since the servlet is following a SingleThreadModel, when there are
    a large number of Clients connected, the number instances of Servlets
    created are very high and the number of thread in the Application Server
    process becomes very high affecting the performance of the other
    applications.
    Is it possible to restrict the number of instances of the servlets that get
    created in the Application server ?
    What are the setting required to achieve this ?
    Sandeep

    Hi.
    I'm not aware of a property setting that allows you to restrict the number of
    servlet instances in WLS for the SingleThreadModel. The number of execute
    threads is fixed - it does not grow depending on load. You can set this value
    in the weblogic.properties file by setting weblogic.system.executeThreadCount.
    This value is 15 by default.
    It does sound like you are reaching the max capability of your
    server/hardware. You should try tuning WLS.
    Here are a couple of suggestions:
    1. Try adjusting the executeThreadCount value to a higher value. Start by
    setting it to 30 - see if that makes any difference.
    2. Check out the following tuning guide:
    http://www.weblogic.com/docs51/admindocs/tuning.html
    3. Here is a list of admin properties that might aid in tuning:
    http://www.weblogic.com/docs51/adminhelp/AdminPropertyHelp.html
    4. If you are still having problems you might do better by posting this issue
    to the performance newsgroup.
    Regards,
    Michael
    Sandeep Rajpathak wrote:
    I am using WebLogic5.1.0 version wherein I am registering a Servlet which
    would be called by all the clients connecting
    to my aplication. The servlet's service methods is taking some time to
    execute. Since the servlet is following a SingleThreadModel, when there are
    a large number of Clients connected, the number instances of Servlets
    created are very high and the number of thread in the Application Server
    process becomes very high affecting the performance of the other
    applications.
    Is it possible to restrict the number of instances of the servlets that get
    created in the Application server ?
    What are the setting required to achieve this ?
    Sandeep--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • WDRuntimeException: Instance of view controller SystemView does not exist

    Hi there,
    I'm working with SAP NetWeaver v7.0, NWDS 7.0.19 and IE v8 on Windows Platform. And have started with my first steps in front of Web Dynpro.
    The scenario is: I have three Web Dynpro views with tables (not embedded). All tables are setted with the property "selectionMode = none". The first and second table has just one column with cells from type of "LinkToAction".
    The navigation between the first both are working fine, but after clicking at one of the columns links in the second table, the third view is showing just an half second and then an error comes up:
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Instance of view controller SystemView does not exist.
         at com.sap.tc.webdynpro.progmodel.controller.Component.getController(Component.java:369)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.handleUIElementEvent(HtmlClient.java:939)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.updateEventQueue(HtmlClient.java:382)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.prepareTasks(AbstractClient.java:93)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:316)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    When I reset the property value from "none" to anything in "selectionMode", all views are working fine, including the last one.
    Thanks for help and take care,
    Cengiz

    Ok, problem has been fixed. The reason was: I had defined "onLeadSelect = ANYTHING_SELECTED" (Event property) for the table and the LinkToAction-Element. Reset the "onLeadSelect" on the table level and the error should be solved.
    Thanks,
    Cengiz

Maybe you are looking for