Skip to content

Feature Request: Option to select a deployment type/configuration to run a custom set of policies #178

@TechTrekkie

Description

@TechTrekkie

It would be great to have the option to display a prompt with a drop-down menu of configuration types (e.g., Standard, Developer, Engineer, etc.). When the user or tech selects the type, it has its own set of policies for that configuration type. This would allow a single PreStage and config profile to be used but have a custom set of policies for different job roles or use cases.

I'd imagine the configuration could be something along the lines of:

<key>configurationOne</key>
<dict>
	<key>enrollmentActions</key>
		<array>
			<dict>
				<key>icon</key>
				<string>https://ics.services.jamfcloud.com/icon/hash_abcd123</string>
				<key>label</key>
				<string>labelName</string>
				<key>policy</key>
				<string>polciName</string>
				<key>tileColor</key>
				<string>#e61919</string>
			</dict>
		</array>
	</dict>
<key>configurationTwo</key>
<dict>
	<key>enrollmentActions</key>
	<array>
		<dict>
			<key>icon</key>
			<string>https://ics.services.jamfcloud.com/icon/hash_abcd123</string>
			<key>label</key>
			<string>labelName</string>
			<key>policy</key>
			<string>polciName</string>
			<key>tileColor</key>
			<string>#e61919</string>
		</dict>
	</array>
</dict>
<key>configurationThree</key>
<dict>
	<key>enrollmentActions</key>
	<array>
		<dict>
			<key>icon</key>
			<string>https://ics.services.jamfcloud.com/icon/hash_abcd123</string>
			<key>label</key>
			<string>labelName</string>
			<key>policy</key>
			<string>polciName</string>
			<key>tileColor</key>
			<string>#e61919</string>
		</dict>
	</array>
</dict>

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions