none
Manifest requirement for 3.1.1 RRS feed

  • Question

  • The language of the requirement in the test framework states in part that
    "The applications' executable(s) level of execution shown in their requestedExecutionLevel tags
    (a)
    MUST show =asInvoker OR,
    (b) Have documentation proided indicating why higher levl of provilefe is required, for EACH executable having a Priviliege of =highestAvailable, or =requireAdministrator"


    Although the example in the documentation shows an additional attribute value of uiAccess for the manifest key nowhere in the requirement does it state that this attribute must be set to a particular value, or indeed that it exist at all. Please confirm that THE ATTRIBUTE uiAccess IS NOT A REQUIRED ELEMENTof the manifest key for the purposes of requirement 3.1.1.

    If you do not agree with this statement please show where in the testing framework for this requirement the necessity of the uiAccess element is documented. Thanks in advance for your assistance.

    -John V. McCarthy


    Friday, November 7, 2008 6:04 PM

Answers

  • Hi,

     

    Yes, you are correct here. The uiAccess attribute element is not a requirement of the Windows Server 2008 Logo Program. Please note that the value of uiAccess defaults to false if not contained within manifest.

     

    Important Note: Applications with the uiAccess flag set to True must be Authenticode signed to start properly. In addition, the application must reside in a protected location in the file system. \Program Files\ and \windows\system32\ are currently the two allowable protected locations.

     

    Hope the above helps.

     

    Thanks

     

    Saswati

     

    Friday, November 7, 2008 9:45 PM

All replies

  • Hi,

     

    Yes, you are correct here. The uiAccess attribute element is not a requirement of the Windows Server 2008 Logo Program. Please note that the value of uiAccess defaults to false if not contained within manifest.

     

    Important Note: Applications with the uiAccess flag set to True must be Authenticode signed to start properly. In addition, the application must reside in a protected location in the file system. \Program Files\ and \windows\system32\ are currently the two allowable protected locations.

     

    Hope the above helps.

     

    Thanks

     

    Saswati

     

    Friday, November 7, 2008 9:45 PM
  • Thatnks, Saswati. That's exactly what I was hoping for!

    -John
    Friday, November 7, 2008 9:50 PM