Run the Workflow as a specific user

Hello world

My English is not great, so I'm sorry for the typos, I'll do.

I have a little problem with the management of rights in vCenter Orchestrator. I just created a new environment Orchestrator. I created the workflow a bit like for example to stop or restart virtual machines. My problem is that I don't want all users to be able to manage each VMs. To realize that I need configure the Orchestrator to use a single session per user. Then I set the permissions on the server vCenter Server. Which works very well.

Know that I created another workflow that clone of an existing virtual machine. But as the Orchestrator uses a single session per user, vCO users do not have sufficient rights to clone a virtual machine. This is because I would like to run the cloning-workflow to run as another user. I already discovered "credentials of change" - Action, but know the users do not have sufficient rights to change credentials. I won't give them administrator rights, at least until they are able to change the workflow by using the Orchestrator Client.

So I tried to restrict access using Client Orchestrator. But this also seems to be impossible without denying web access. Now I'm stuck. Is there any solution for this?

Thank you very much.

OK, I just did the test on my side so I understand better what is happening.

It seems that the admin should be just defined the workflow approval and each parent to the root of the change. It's admin roles give the right to create / modify / delete.

I think it's the same situation that you are experiencing.

A work around would be to use the firewall block the vCO for different hosts data port that the server of vCO and maybe your admin workstation.

Maybe another would be to program an original workflow workflow (to test, it can work as system).

Tags: VMware

Similar Questions

  • After you run the workflow in minor data, then the window "start" made its appearance all the time and don't can't stop it

    I installed the oracle11g and configured the SQL Developer minor and the data correctly, but when I run a workflow, the window 'departure' appears all the time, can't walk in the phase of runing and also can not stop. For now, the only thing I can do is to kill the program in the Windows operating system.

    Sometimes, when I kill the program and restart and restart run the workflow, it may be normal.

    So, I would like to know why and how to sovle it?

    Yes, there is a simple solution:

    "To ensure that Workflow tasks Data Miner is visible in your user interface".

    It is the window that displays the list of workflows that were run during the last day, and also all workflows running active and their completion percentage.

    If this window is visible, if it is not blocked from viewing by another tab, then you will avoid your problem.
    If you do not see the window tasks of Workflow Data Miner at all, then go to the menu: Tools-> Data Miner-> make it Visible.

    That should it appears in your user interface, then you should just make sure that it is fully visible.

    SQL Dev 4.0 final version will be released soon, it will be difficult, so this problem is no longer a problem.

    Thank you, Mark

  • I can't access the files under a specific user name, no password

    original title: access files

    Received the infamous "blue screen" error  Installed new hard drive and Windows XP Pro.  Installed old drive "blue screen" in a "pregnant" so I could access the files.  Only problem is that I can't access the files under a specific user name, no password.  All of the suggestions.

    In a situation like yours, you need to "Take Ownership" files that you can access on your old disk:

    "How appropriate a file or a folder in Windows XP"
      <>http://support.Microsoft.com/kb/308421 >

    HTH,
    JW

  • Assign the PMP license to specific users without TMS

    Hello guys,.

    IM development environment of videoconferencing on my client with this specification:

    -Worm CUCM 11.x

    -Telepresence conductor XC4.0 (only 1)

    -vTelepresence Server ver 4.2 (only 1)

    My problem is im using PMP licenses, no screen. So I really confuse how to assign the license PMP to specific users.

    I already insert the driver's license, like the image below:

    the multiparty license on driver State said: I already have 25 license PMP but assign 0. and he said: if I did a conference call, he used license SMP, so the lack of SMP license error always come. So I need 1 license PMP connection to my user / ext to remove the error warning.

    I can do without TMS?

    If can, please help me with this.

    Thank you all.

    Best regards

    Christophe.

    The recommendation is to use use AD to import users in CUCM and TMSPE to make sure that all the same users are added.  However, you may manually create users in CUCM and TMSPE as long as the details between the two systems are the same, including the address of the video as that will identify the user as long as the host of the CMR.

  • Thin client Orchestrator - do a right-click on the item in the inventory to run the workflow

    I have workflows that X type as a parameter.  Workflows are those that I wrote and the type of X is an object I created.  I have X type items in the inventory.  I right click on the item and select 'run the workflow... '. ».  I get the error "NoSuchElementException.  I tried to turn the journal level and research in newspapers, but I don't see any useful information on why it's a failure.  I can't find documentation that says explicitly that everything needed to run the workflow of the inventory.  I looked through the vso.xml for the vSphere plugin and can see nothing special here that I do not.  I can't find anything in the workflow that controls this behavior.  I put breakpoints in find(), findAll() findRelation() and can see no call there during the attempt.

    Any ideas?

    In your presentation of workflow for your type of object that is an input, specify the property 'display in the inventory?

  • Run the workflow - vCO 5.1 API

    Hi, I have problems running a Workflow using the new VCO 5.1 RESTful API. Ask yourself if you can help.

    I'm trying to run a workflow called "HelloAPI", which simply takes an input parameter 'name', which is then printed to the System.log.

    I get the error message:

    The request sent by the client is syntactically incorrect.

    Status code: 400

    When you try to run the POST according to the API.

    curl - k - user vcoadmin:vcoadmin h ' Content-Type: application / xml ' X - POST d open https:// < vco-Server >: 8281/api/stream/3572df5e-f1ba-4ac4-b7f6-ea3b2cf4bc60/executions/

    Open looks like:

    <? XML version = "1.0" encoding = "UTF-8"? >
    " < vco:execution - context xmlns:vco = ' http://www.VMware.com/VCO "xmlns ="vco"> "
    < vco:parameters >
    < name vco:parameter = "name" type = "string" description = "' worn 'local' = >"
    Curl < vco:string > < / vco:string >
    < / vco:parameter >
    < / vco:parameters >
    < / vco:execution - context >

    Initially, I had problems because of the Type of content, but was able to solve that by sending in the header. For me, this XML file looks like how the execution context should according to the API documentation. Any help would be appreciated.

    Thank you

    Steve

    Hi Steve,.

    POST-ment to. .. /workflows/ {identifier} / presentation/instances / creates a new run of presentation which is useful if you want to validate input parameters. If you are sure that they are valid (as in your example) you don't need to start running a presentation; You can directly start the workflow runtime.

    As I said in my previous answer, your first attempt was almost correct except the curl command line syntax to specify the request file - it should be

    @request.xml d


    Thank you

    Ilian

  • Run the vCO as a different user

    Hello

    is it possible/plug to run the vCenter Orchestrator Service not supported as SYSTEM account, but as a different user (Administrator)?

    If Yes, is this account that is also used for system calls in workflows (execute commands, for example)?

    See you soon,.

    Joerg

    According to vCenter Orchestrator documentation, to run and use Orchestrator, you must use a local system account for the computer on which is installed Orchestrator.

    See this link (page 19): http://www.vmware.com/pdf/vco_410_install_config_guide.pdf

    Best wishes / Saludos

    -

  • Two users on the same PC. How to run the application even for two users at the same time?

    Hello friends,

    I have two user accounts on my pc. Is it possible to run the same application (for example: DEFRAG or disc cleanup utlities) for two users at the same time? I mean, these utlilities work by all of the computer or user account? That would mean the same application to perform for a single user in the background and foreground to the user, or I'm totally lost in space?

    Thank you for your comments

    You should run Disk Cleanup in each user account. Do not try to shut it down or change user when defragmentation; system files may be damaged. You must stop the defragmentation, log off, restart the defragmentation and don't really no point for it. MS - MVP - Elephant Boy computers - don't panic!

  • How to move the vm as param of entry to run the workflow

    Hello

    I'm trying to run a workflow through the development of webservices API for vCenter Orchestrator.

    could you please tell me how can I make a virtual machine typ VC:VirtualMachine as a param of entry via API.

    for now, I do it this way and his giving side workflow error "parameter invalid vm.

    Please notify

    FinderResult = FinderResult

    VMO .findForId ('VC:VirtualMachine' 'aspvc.ap.vspp/vm-199' username password);

    InputParameters [] WorkflowTokenAttribute =

    new WorkflowTokenAttribute [workflow.getInParameters (). ] length ];

    in our workflow, we have only one parameter.

    inputParameters [0] =.

    new WorkflowTokenAttribute();

    inputParameters [0] .setName (workflow.getInParameters () [0] .getName ());

    inputParameters [0] .setType (workflow.getInParameters () [0] .getType ());

    and put our values serialized to Virtual Machines

    / / #{#finderResultlist + #+ finderResult. getDunesUri() + #} #

    inputParameters [0] .setValue ("

    ("#{#VC:VirtualMachine #dunes://service.dunes.ch/CustomSDKObject?id="aspvc.ap.vspp/vm-199"& dunesName ="VC:VirtualMachine"#} #")

    Now, start the workflow. Here, we don't need to wait for the end of the workflow

    VMO .executeWorkflow (workflow.getId (), , username password )

    inputParameters);

    I'm not an expert using the api, but could you tell me what happens if you change:

    .setValue("ParamètresSaisie (InputParameters) [0]")

    #{' #VC:VirtualMachine #dunes://service.dunes.ch/CustomSDKObject?id= ' aspvc.ap.vspp/vm-199'&dunesName='VC:VirtualMachine'#}# ')}

    TO

    inputParameters [0] .setValue ("dunes://service.dunes.ch/CustomSDKObject?id=" aspvc.ap.vspp/vm-199'&dunesName='VC:VirtualMachine' "")

  • Run the report in a specific folder

    Would it not be possible to add the ability to run the virtual computer report on a specific folder in vCenter?  Our vCenter has folders separated for various departments within our Organization, and it would be useful to be able to run the report on each of these record independently.  I checked through similar scripts in the repository but not found anywhere where this has been done.  Thank you!

    Hello

    No, currently how the script is written, its pretty hard to filter on a file especially vCenter. The script currently travels all ESX(I) hosts in your environment, and then from there, it crosses the VMS in each host out information relavent. It is not impossible, but it requires a bit of code to support change.

    If you are looking for an example of list of virtual machines by a particular VM folder, there is a script in the repo called "listVMByFolder.pl" that can give you a starting point.

    Good luck

  • the audit of a specific user for their session

    Is it possible to toggle the audit for a user in a way similar to the activation/deactivation of a role?

    What I'm trying to do is - to enable auditing for a user when they connect to an application (where his roles via an application based role - (identified by a package role) allows the application) and - when the user disconnects have audit automatically "disable."

    I don't know if this is possible. Idea/suggestions are greatly appreciated.

    Thank you!

    If I understand your question, you can use a fine grain for this audit. AFAIK, you can under certain conditions to audit using regular buildings. You can do something like...

    begin
      dbms_fga.add_policy(object_schema   => 'YOUR_USER',
                          object_name     => 'YOUR_TABLE',
                          policy_name     => 'YOUR_TABLE_AUDIT',
                          audit_condition => 'sys_context(''userenv'',''os_user'') = ''howards''',
                          audit_column    => 'YOUR_COLUMN');
    end;
    /
    

    This will create an audit record in dba_fga_audit_trail when the howards os_user selects the column of the specified table. If the same database user running the select when you are connected to os_user 'raymond', the selection will not be audited.

    Some sys_context parameters are easily spoofed, but the idea should hold true regardless of how you would rate the session.

  • Unable to run the workflow using Startprocess?

    I created the button in the form. When I click on the button, I have to do my workflow to run. In the trigger pressed the button, I called the procedure
    Initiate_workflow with the code below.

    PROCEDURE INITIATE_WORKFLOW (V_REF_NO IN NUMBER)
    AS
    NUMBER OF L_SEQ;
    BEGIN
    SELECT XXWFBLKSEQ. NEXTVAL
    IN L_SEQ
    FROM DUAL;

    WF_ENGINE. CREATEPROCESS ('TRIALWF', L_SEQ |) » -'|| V_REF_NO, 'TRIALPROCESS');


    UPDATE XXWFBLOCK_I SET ITEMTYPE = "TRIALWF", ITEMKEY = L_SEQ | » -'|| V_REF_NO, STATUS = "WAITING WITH MFG DEPT'"
    WHERE TABNO = V_REF_NO;

    WF_ENGINE. STARTPROCESS ('TRIALWF', L_SEQ |) » -'|| V_REF_NO);

    COMMIT;
    END INITIATE_WORKFLOW;

    Update took place in the xxwfblock_I of the table, but the workflow started.

    What is the error? Am new to the workflow.
    Suggest me with the solution.




    Kind regards
    Mini

    Well, if there was a mistake, it would have error message in place on the form.

    How do you know that the workflow is not started?
    It is possible that even if the workflow is started you will not be able to see unless you have access to see her, please query the table of wf_items with your item_type and item_key if you find an entry in this table, so your workflow is started.

    -Tom

  • Run the workflow as a service account

    Hello

    I'm trying to run a worklfow element in a larger workflow under a different name. Is this possible? I know that you can right click-> start workflow as a person, but it is a time for the entire workflow. I want to be able to run something as another user within the main workflow. If it is possible I can't understand it. I read that this was possible with the policies, but I could not understand this to be .

    Edit: just to give more details, I want to be able to run workflow "remove or disable ad of the computer by its name" as a service account. I have this workflow in a larger workflow decommissioning.

    Thank you!

    Chris

    If your secondary workflow is added as a "Nested" workflow, then you can adjust the "connection info" tab and specify credentials running for this item

  • Server Terminal server running too slowly with a specific user profile

    We have three Windows 2003 servers in our organization running as Terminal Server servers. In one of our servers, we had to install this software, called report of Trusteer for our banking session encryption software. Once we have installed this software, we started having a few problems. We have uninstalled the software from the server. Now we have a user who connects to this server via remote desktop and the performance of this server is too slow. The weird part is that; I try to log on the server of my machine with my credentials and information of distance on the same server with the user in question and everything works fine. The problem seems to follow that users profile when it uses its credentials on the local computer and on the server.

    I deleted the user profile from the server and copy the profile to another server where the account works fine.

    Hello

    The question you posted would be better suited in the TechNet Forums. I would recommend posting your query in the TechNet Forums.

    http://social.technet.Microsoft.com/forums/en-us/category/WindowsServer

    Let us know if you have other questions about Windows in the future

  • Continue to run the program while a specific sequence must only be performed every second

    Hello world

    How can I make a sequence runs every 1 s while that continue to run any code at the same time.

    for example: a ligth will Flash with a frequency of 1 s. This must be done independently of any other code running at the same time.

    I really was trying a lot of time without success. 'wait' does not work, "wait" not either or not event struct or anything other work out for that... Well, I was thinking "simple" question

    Could someone give me a tip or even a code example? Please note that in my question I want to only run only a flashing LED. Lets say, I want to receive updates via rs232 Board, but only every 10 seconds. During this time, I want to run any code.

    Thanks for the help!

    Background information:

    For 2 months I am programming a GUI with LabView, which gives me the ability to control via rs232 interface instruments. Up to now I understood a lot of LabView by myself, but here I'm stuck me :-/

    'wait (ms)' or ' wait until... ". "should never be used for timing, they are used for the loop iteration and synchronize the process loop. Use the other functions of timing as past timer or the number of cycles...

    CLD...

    b. functions

    1 use the wait function to control the loop execution rate and the processor response to external events and system tasks

    2. use the function until the next multiple ms to control the rate of execution of loop and sync multiple loops

    3. use any of the functions of waiting for a time software operation

    4 use the number of cycles and the time to get in office operations of software time seconds

Maybe you are looking for