-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathIntuneScriptLab.settings.psd1
More file actions
33 lines (26 loc) · 1.42 KB
/
Copy pathIntuneScriptLab.settings.psd1
File metadata and controls
33 lines (26 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@{
# IntuneScriptLab.settings.psd1: put it in the folder that holds the scripts, or any folder
# above them; the nearest one applies to every script below it. Every key is optional.
# Explicit parameters to Test-IntuneScript win over these (-ExcludeRule adds to ExcludeRule,
# -IncludeRule sets it aside); a '# IntuneScriptLab:' directive in a script wins over the type,
# context, architecture and signature entries.
# Rules to skip everywhere (wildcards allowed). The context note is the usual one to drop once
# the folder layout or the entries below settle every script's type.
ExcludeRule = @('IslAssumedContext')
# Rules to run, everything else skipped; empty means all
IncludeRule = @()
# The lowest severity to report: Information, Warning or Error
MinimumSeverity = 'Information'
# Severity overrides per rule, for a rule the team wants to hear about but not fail on
Severity = @{
# IslLongSleep = 'Information'
}
# What every script under here is, when its directive says nothing: Detection, Remediation,
# PlatformScript, Win32Detection or Win32Requirement
# ScriptType = 'Remediation'
# How they run when the directive says nothing: System or User; x86, x64 or arm64
# Context = 'System'
# Architecture = 'x64'
# The Win32 rule's "Enforce script signature check", when the directive says nothing
# EnforceSignatureCheck = $false
}