4.4 KiB
title, description, ms.reviewer, manager, ms.author, ms.topic, ms.prod, ms.technology, author, ms.date
title | description | ms.reviewer | manager | ms.author | ms.topic | ms.prod | ms.technology | author | ms.date |
---|---|---|---|---|---|---|---|---|---|
SecureAssessment CSP | Learn how the SecureAssessment configuration service provider (CSP) is used to provide configuration information for the secure assessment browser. | aaroncz | vinpa | reference | windows-client | itpro-manage | vinaypamnani-msft | 06/26/2017 |
SecureAssessment CSP
The table below shows the applicability of Windows:
Edition | Windows 10 | Windows 11 |
---|---|---|
Home | No | No |
Pro | Yes | Yes |
Windows SE | No | Yes |
Business | Yes | Yes |
Enterprise | Yes | Yes |
Education | Yes | Yes |
The SecureAssessment configuration service provider is used to provide configuration information for the secure assessment browser.
The following example shows the SecureAssessment configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM.
./Vendor/MSFT
SecureAssessment
----LaunchURI
----TesterAccount
----AllowScreenMonitoring
----RequirePrinting
----AllowTextSuggestions
----Assessments
./Vendor/MSFT/SecureAssessment The root node for the SecureAssessment configuration service provider.
The supported operation is Get.
LaunchURI URI link to an assessment that's automatically loaded when the secure assessment browser is launched.
The supported operations are Add, Delete, Get, and Replace.
TesterAccount The user name of the test taking account.
- To specify a domain account, use domain\user.
- To specify an Azure Active Directory account, use username@tenant.com.
- To specify a local account, use the username.
The supported operations are Add, Delete, Get, and Replace.
AllowScreenMonitoring Added in Windows 10, version 1703. Boolean value that indicates whether screen capture is allowed by the app.
Supported operations are Get and Replace.
RequirePrinting Added in Windows 10, version 1703. Boolean value that indicates whether printing is allowed by the app.
Supported operations are Get and Replace.
AllowTextSuggestions Added in Windows 10, version 1703. Boolean value that indicates whether keyboard text suggestions are allowed by the app.
Supported operations are Get and Replace.
Assessments Added in Windows 11, version 22H2. Enables support for multiple assessments. When configured, users can select from a list of assessments. The node accepts an XML string that represents the list of available assessments.
Supported operations are Add, Delete, Get and Replace.
XML schema
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="AssessmentsRoot">
<xs:complexType>
<xs:sequence>
<xs:element name="Assessments">
<xs:complexType>
<xs:sequence>
<xs:element name="Assessment" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="TestName"/>
<xs:element type="xs:string" name="TestUri"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Example:
<?xml version="1.0" encoding="utf-16"?>
<AssessmentsRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Assessments>
<Assessment>
<TestName>English exam</TestName>
<TestUri>https://contoso.com/english</TestUri>
</Assessment>
<Assessment>
<TestName>Math exam</TestName>
<TestUri>https://contoso.com/math</TestUri>
</Assessment>
<Assessment>
<TestName>Geography exam</TestName>
<TestUri>https://contoso.com/geography</TestUri>
</Assessment>
</Assessments>
</AssessmentsRoot>