How to specify a collection-based TFS group name in process template XML

I'm trying to modify a work item template so that only members of a certain group can modify it. I have the following:     
<FIELD name="State" refname="System.State" type="String" reportable="dimension">
<HELPTEXT>The workflow state of the requirement</HELPTEXT>
<READONLY not="[project]\Requirements Editors" />
</FIELD>
However, I want to be able to add this group globally, or at the very least to a collection instead of a project. The questions I have are:
I know how to add a new group to a collection (as opposed to a project), but how do I change the XML syntax to see it? I know I can use the prefix [project] to check the current project, but how can I do the same generic thing for a collection instead of
having to name it here? I have tried [Collection] but that doesn't seem to work.
Is there some way to make this global? That is, I don't want to have to add this group to each collection, so is there a way to make it accessible by all collections/projects? If so, what is the XML syntax I need, and how do I add the group?
Even with the basic [project] syntax, and adding the group to a particular project I still can't seem to update the template as I get the following error: "TF212017: Work item tracking schema validation warning: TF26171: User/group '2f0bf5ee-d0f9-4441-b8ad-cbd38b00c407\WHSCC
Requirements Editors' is not found." What am I doing wrong here?
Thanks!

Hi Chris,  
Thanks for your post.
For collection group in work item template, we should write like this: [Global]\collectiongroupname.
The [project] mean current team project, so you need ensure you have created that Requirements Editors group in your current team project, then edit the work item type in current team project.
And I suggest you install the TFS Power Tools, then edit work item type using VS>>TOOLS>>Process Editor. 
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • How to get BP kind based on user name?

    Hi,
    How to get BP kind based on user name?
    Is there any table other than BUT000 which gives the Business partner no. and BP KIND?
    What is BLUEPRINT table?

    Hi John,
    do you mean Type:
    1     Person
    2     Organisation
    3     Group
    or Role like
    000000     Business Partner (General)
    BBP000     Vendor
    BBP001     Bidder
    BBP002     Portal Provider
    BBP003     Plant
    BBP004     Purchasing Company
    BEA001     Billing Unit
    BUP001     Contact Person
    BUP002     Prospect
    BUP003     Employee
    BUP004     Organizational Unit
    BUP005     Internet User
    The Role can be found in BUT100.
    Regards
    Gregor

  • How to sort a collection based on their date?

    how do i sort a collection based on their respective dates which are in Calendar format?

    this is my codes
    /** This class is use to sort the call list base on their date
    import java.util.*;
    public class a implements Comparator
         /** compare the objects base on their types
         *     @obj1 the first object to be compared
         *     @obj2 the second object to compare with the first object
         public int compare(Object obj1, Object obj2)
         if (obj1 == obj2)
              return 0;
         if (obj1 == null || obj2 == null)
              return 0;
         if (!(obj1 instanceof Call) || !(obj2 instanceof Call))
              return 0;
         Call lhs = (Call) obj1;
         Call rhs = (Call) obj2;
         int s = lhs.getDate().compareTo(rhs.getDate());
         if (s != 0)     
              return s;
         return 1;
    this is the error
    a.java:21: cannot resolve symbol
    symbol : method compareTo (java.util.Calendar)
    location: class java.util.Calendar
         int s = lhs.getDate().compareTo(rhs.getDate());

  • How to create a formula based on group level

    Hi,
    If there are three group level ins a report:
    How can I creat a formula to put on page header depended on current group level?
    Thanks!

    Thanks, Abhilash ans Sastry
    I really try to do is to show different text on page header depend on which group level is. the reason is that if there are multi pages group footer, only the first page has group name on tilte if I put group name on the footer.
    I would like to put group name on page header, but have to know which group level is.
    Thanks again

  • How to build a collection based on the installed definition update version

    Well I would like to know how to crate the collection of those clients are only installed the definition update? for example, KB2461484
    or
    Definition Update for Microsoft Endpoint Protection -KB2461484 (Definition 1.169.2635.0)"

    thaks Sherry. I got the query:
    Query1: via KB title
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner
    join SMS_G_System_PatchStatusEx on SMS_G_System_PatchStatusEx.ResourceId = SMS_R_System.ResourceId where SMS_G_System_PatchStatusEx.Title  =
    "Definition Update for Microsoft Endpoint Protection - KB2461484 (Definition 1.169.2635.0)" and LastStateName =
    "Install Verified"
    Query2: via KB number
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner
    join SMS_G_System_PatchStatusEx on SMS_G_System_PatchStatusEx.ResourceId = SMS_R_System.ResourceId where SMS_G_System_PatchStatusEx. QNumbers   = =
    "2461484" and LastStateName =
    "Install Verified"

  • How to create a record based on the name of a file in the file-system?

    Hi,
    With a lot of pictures I want to have a database to gather some information about these pictures.
    First question is how to generate a record based on a file in the file system?
    e.g. the pictures are "c:\fotos\2009\01\disc_001.jpg" to "c:\foto\2009\01\dis_98.jpg" .
    now i want to create records with as one of the attributes the name of the picture (not the picture itself). how to create these records (based on the information of the file-ssytem). i.e. the number of records should be the same as the number of pictures.
    any suggestions?
    any reaction will be appreciated.
    Leo

    Link to Create directory
    http://www.adp-gmbh.ch/ora/sql/create_directory.html
    You can create a list of files in the directory and read the list files from that directory.
    [UTL_FILE Documentation |http://download.oracle.com/docs/cd/B14117_01/appdev.101/b10802/u_file.htm#996728]
    [Solution using Java|http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:439619916584]
    SS

  • How do you sort on IGroup's group name?

    Hi,
    I am trying to do a sort on the interface IGroup's (within com.sap.security.api) 'group name' before displaying the portal's group list. Can anyone help me out with a code snippet?
    Thanks in advance for your help.
    Regards,
    Abu

    Hello Abu,
    Check this code:
    Comparator groupComparator = new Comparator() { 
    public int compare(IGroup arg0, IGroup arg1) {   
    return arg0.getUniqueName().compareTo(arg1.getUniqueName()); 
    public boolean equals(Object arg0) {   
    return this.toString().equals(arg0.toString());
    //java.util.List collocation of your IGroup objects "yourGroupList"
    java.util.Collections.sort(yourGroupList, groupComparator);
    Hope this helps...
    Greetings,
    Praveen Gudapati

  • Determining previous TFS 2013/2013 Build Process Template

    I am looking at previous builds in TFS 2012 using a custom Build Process Template, and while it is easy to determine what template will be used for my Next build, how do I determine what was used on a previous build?  Example:  TeamA builds ProjectA
    using TemplateA.  Then they say something was not correct, and they switch to a new TemplateB.  I can see TemplateB in their configuration, but need to make changes to TemplateA (it has custom hooks already in place for other things that are needed).
     How do I determine what TemplateA was?  It is not in any of the ActivityLogs or in their Build Logs.  Just for the sake of argument, assume that there are 100s of build process templates, not easy to determine which was originally used.

    Hi Rob,  
    Thanks for your post.
    Yes, the build template name information not be included/generated in TFS build log or 
    ActivityLogs. If there’s something was not correct in TemplateA, we usually edit on this TemplateA and save it TFS Source Control, then reusing it in build definition.
    As far as I know there’s no default way to determine which previous build templates be used in one build definition before. For this scenario, please
    submit it to User Voice site at: http://visualstudio.uservoice.com/forums/121579-visual-studio. Microsoft engineers will evaluate them seriously.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to display page numbers based on group

    Hi All,
    I have a report and it consists two groups. First group is displaying 20 pages and the second group is displaying 30 pages. My requirement is to display the page numbers based on the group. That is, the second group output page numbers should start with 1 after displaying first group output. So, the page numbers should be as followed in the report output:
    First group page numbers:
    Page 1 of 20
    Page 2 of 20
    Page 20 of 20
    Second group page numbers:
    Page 1 of 30
    Page 2 of 30
    Page 30 of 30
    How do I achieve the above requirement.
    Thanks in advance.

    When you set the source to "Page Number" for a displayed field, an extra attribute appears on the property palette of "Page Numbering". If you click on this you'll see that you can cause it to reset on a group.

  • How to display page number based on group.

    Hi All,
    I have a report and it consists two groups. First group is displaying 20 pages and the second group is displaying 30 pages. My requirement is to display the page numbers based on the group. That is, the second group output page numbers should start with 1 after displaying first group output. So, the page numbers should be as followed in the report output:
    First group page numbers:
    Page 1 of 20
    Page 2 of 20
    Page 20 of 20
    Second group page numbers:
    Page 1 of 30
    Page 2 of 30
    Page 30 of 30
    How do I achieve the above requirement.
    Thanks in advance.

    Post your report related question in the [url http://forums.oracle.com/forums/forum.jspa?forumID=84]Reports Forum, this is the Forms Forum.
    Tony
    Message was edited by:
    Tony Garabedian

  • How to make a collection based on successful application deployment?

    Hi,
    Does anyone know how I can make a collection from where the members are all the computers that have successfully installed a particular application.
    I saw this query from another site but i'm having a problem finding the assignmentID for the application I deployed.
    select SMS_R_System.ResourceId from  SMS_R_System inner join SMS_AppDeploymentAssetDetails on SMS_AppDeploymentAssetDetails.MachineID = SMS_R_System.ResourceId where SMS_AppDeploymentAssetDetails.AssignmentID = “16777222″ and SMS_AppDeploymentAssetDetails.StatusType
    = “5″
    Can someone also point me on where I can find the assignmentID for an application?

    Why do you want to do that? Just explain what you are trying to achieve.
    Torsten Meringer | http://www.mssccmfaq.de
    Hi Torsten,
    I wanted to create a collection that will contain the computers which have succeeded an application deployment. So then I can have a list of it. Vice versa, I wanted a list of those that failed. I know that I can do that by replacing the status type to what
    ever corresponds Error or Fail. It just so happen that I can't find the assignmentID.
    Another issue that I'm facing is that my reporting node is not working. I'm currently working on it but I have to get the list of successful/failed application deployment as soon as possible. That's why I though of creating a collection containing only those
    computers.

  • How to trigger a form based on object type and process type

    Hi all,
    I am new into SRM.. I have been asked to develop a form by cloning an existing standard form..
    Using bbp_output_change_sf badi you can trigger the form by passing the object type but the scenario is such that depending on the object type and process type the new form should be triggered.
    The parameter iv_object_type passes the object type but how could i pass the process type ?
    In the badi I noticed an import parameter is_event that has a field called transction_type that carries the process type but this field never got populated when i checked using debugger.
    Please help as to how i can trigger the form based on the object_type and the process_type.
    Thanx in advance.

    Thanx again Jay Yang.. Well is there any possibility that you could get the items that were confirmed..
    Let me eleborate..
    Suppose in the PO u order an item for 10 nos and 5 gets confirmed and u return 2..
    Well in my case it is that i need to fill up a field Qty returned / Qty confirmed..
    I was able to get the number of items from the PO by passing the the passing the parameter to the FM "bbp_pd_conf_getdetaill"
    but i dont know how to get the number of items been confirmed..
    The quantity field in the line item structure gives me the number of items returned..
    Can u tell me how to get the number of items been confirmed....

  • How to access site collection with a different name?

    Hello,
    I have a web application with an URL like http://testsite.  And, it has a site collection
    named http://testsite.
    Can I have another site collection using the same web application like http://testsite/site and use alternative access mappings to map it to http://companysite?
    Is this possible?
    Thanks
    Paul

    Hi  Paul,
    According to your description, my understanding is that you want to map the non-root site collection from
    http://testsite to http://companysite .
    For your issue, it cannot be achieved by using Alternative Access 
    Mappings.  For achieving your demand, you can create host-named site collection instead of path-based site collection.
    For more information, you can refer to the blog:
    http://technet.microsoft.com/en-us/library/cc424952(v=office.15).aspx
    http://blogs.msdn.com/b/russmax/archive/2013/10/31/guide-to-sharepoint-2013-host-name-site-collections.aspx
    Best Regards,
    Eric
    Eric Tao
    TechNet Community Support

  • How to specify the webLogic server startup script to use different config.xml  file ??

    Hi,
    I have 2 weblogic startup scripts (startWebLogic.sh and
    startWebLogic_recovery.sh) for the same domain.
    startWebLogic.sh uses config.xml file.
    I would like to use config_recovery.xml as the configuration file for startWebLogic_recovery.sh
    How would I do this ?
    I am using WebLogic Server 6.1 on SunOS 5.8 / HP-UX 11.0.
    Appreciate any help.
    Regards
    Gunaseelan Venkateswaran

    I guess you're using Weblogic 6.1 with WLCS 3.5. I think you're supposed to work with one config.xml for the same domain, and not have a different config.xml.
    To start up different applications or EJBs, use the "target" property to control which applications to start up for the particular instance.
    YY

  • How to Determine Task Key based on Task Name?

    Hi all, I'm trying to implement addProcessTaskInstance and I can't seem to dynamically obtain the task key. I want to find this based on the task name since this will be consistent through environments, but due to multiple development streams going on at once I can't be guaranteed that the task key will be the same in each in environment (i can be guaranteed it won't be actually). I'd rather not hard code the key in a variable in each environment if I can avoid it.
    Thanks,
    Ryan

    Hi Ryan,
    you could also use api to retrieve the task key.
              HashMap map = new HashMap();
              map.put("Process Definition.Tasks.Task Name", your_task_name);
              tcResultSet localtcResultSet = tcUtilityFactory.getUtility(tcDataProvider, "Thor.API.Operations.TaskDefinitionOperationsIntf").getTaskDetail(your_form_key, map);
              taskKey= localtcResultSet.getLongValue("Process Definition.Tasks.Key");
    This would be slower than database query though.
    Regards,
    Ece

Maybe you are looking for