Tachyon Core integrated product pack
Reference for the policy objects contained in the Integrated Product Pack: Tachyon Core.
This Integrated Product Pack does not include any Instructions, Policies or Rules. It contains only fragments (preconditions, checks and fixes) and trigger templates. These can be used to create your own custom rules and policies.
Instructions
No Instructions.
Policies
No Policies.
Rules
No Rules.
Fragments
The following fragments are not currently used in ready-made policies provided by 1E, but you can use them to create custom policies.
The Parameters column in the following table shows the ranges and default values for the parameters. The default values are used when you create custom rules using these fragments, unless you select alternative values.
Name |
Type |
Readable Payload and summary |
Parameters |
---|---|---|---|
1E-GuaranteedState-General-Check-RegistryValue |
Check |
Check that registry key <Hive>\>Subkey>\<Name> has <ValueType> value of "<Value>" Uses NativeServices.RegistryGetValue method to see if the specified registry entry exists, and compares its value with the specified value. This fragment is intended for Windows only devices. |
Hive
Subkey - default empty Name - default empty Value - default empty ValueType
|
1E-GuaranteedState-General-Fix-RegistryValue |
Fix |
Set registry key <Hive>\<Subkey>\<Name> to <ValueType> value of "<Value>" Uses NativeServices.RegistrySetValue method to set the specified registry value. This fragment is intended for Windows only devices. |
Hive
Subkey - default empty Name - default empty Value - default empty ValueType
|
1E-GuaranteedState-General-Check-ServiceState |
Check |
Check that service "<ServiceName>" is <State> Uses Device.GetSummary method to see if the device is running Windows, and OperatingSystem.GetServiceInfo method to see if the specified service is installed, and compares its state with the specified state. ServiceName is the short name of the service. Note You can determine the short name of a service using the PowerShell cmdlet
This will return NlaSvc in the above example. It is this short name you specify in the <ServiceName> parameter. |
ServiceName - default empty State
|
1E-GuaranteedState-General-Fix-ServiceState |
Fix |
Request service "<serviceName>" to <action> ServiceName is the short name of the service. Uses OperatingSystem.ControlService method to attempt to set the state of the specified service. The fragment does not change any dependencies (StopDependencies=false). Does not change the startup type. This fragment is intended for Windows only devices. |
ServiceName - default empty Action
|
Preconditions included in this pack are documented in the Trigger templates and preconditions reference page.