Get-AzRegulatoryComplianceControl
Gets regulatory compliance controls
Syntax
SubscriptionLevelResource (Default)
Get-AzRegulatoryComplianceControl
-StandardName <String>
[-Name <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
ResourceId
Get-AzRegulatoryComplianceControl
-ResourceId <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get a spcific control details or list all the controls under specific regulatory compliance standard.
Examples
Example 1
Get-AzRegulatoryComplianceControl -StandardName "SOC TSP"
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/A1.1
Name : A1.1
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Current processing capacity and usage are maintained, monitored, and evaluated to manage capacity
demand and to enable the implementation of additional capacity to help meet the entity�s
availability commitments and system requirements.
State : Unsupported
PassedAssessments : 0
FailedAssessments : 0
SkippedAssessments : 0
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/A1.2
Name : A1.2
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Environmental protections, software, data backup processes, and recovery infrastructure are
designed, developed, implemented, operated, maintained, and monitored to meet availability
commitments and requirements.
State : Passed
PassedAssessments : 3
FailedAssessments : 0
SkippedAssessments : 0
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/A1.3
Name : A1.3
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Recovery plan procedures supporting system recovery are tested to help meet the entity�s
availability commitments and system requirements.
State : Unsupported
PassedAssessments : 0
FailedAssessments : 0
SkippedAssessments : 0
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/C1.1
Name : C1.1
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Confidential information is protected during the system design, development, testing,
implementation, and change processes in accordance with confidentiality commitments and
requirements.
State : Unsupported
PassedAssessments : 0
FailedAssessments : 0
SkippedAssessments : 0
Get all controls under specific regulatory standard.
Example 2
Get-AzRegulatoryComplianceControl -StandardName "SOC TSP" -Name "C1.2"
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/C1.2
Name : C1.2
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Confidential information within the boundaries of the system is protected against unauthorized
access, use, and disclosure during input, processing, retention, output, and disposition in
accordance with confidentiality commitments and requirements.
State : Failed
PassedAssessments : 177
FailedAssessments : 22
SkippedAssessments : 0
Get specific control details according to control id.
Example 3
Get-AzRegulatoryComplianceControl -ResourceId "/subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplianceStandards/SOC-TSP/regulatoryComplianceControls/C1.2"
Id : /subscriptions/487bb485-b5b0-471e-9c0d-10717612f869/providers/Microsoft.Security/regulatoryComplia
nceStandards/SOC-TSP/regulatoryComplianceControls/C1.2
Name : C1.2
Type : Microsoft.Security/regulatoryComplianceStandards/regulatoryComplianceControls
Description : Confidential information within the boundaries of the system is protected against unauthorized
access, use, and disclosure during input, processing, retention, output, and disposition in
accordance with confidentiality commitments and requirements.
State : Failed
PassedAssessments : 177
FailedAssessments : 22
SkippedAssessments : 0
Get specific control details according to resource id.
Parameters
-DefaultProfile
The credentials, account, tenant, and subscription used for communication with Azure.
Parameter properties
Type: | IAzureContextContainer |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Parameter sets
(All)
Position: | Named |
Mandatory: | False |
Value from pipeline: | False |
Value from pipeline by property name: | False |
Value from remaining arguments: | False |
-Name
Control Id.
Parameter properties
Type: | String |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
SubscriptionLevelResource
Position: | Named |
Mandatory: | False |
Value from pipeline: | False |
Value from pipeline by property name: | False |
Value from remaining arguments: | False |
-ResourceId
ID of the security resource that you want to invoke the command on.
Parameter properties
Type: | String |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
ResourceId
Position: | Named |
Mandatory: | True |
Value from pipeline: | False |
Value from pipeline by property name: | True |
Value from remaining arguments: | False |
-StandardName
Standard Name.
Parameter properties
Type: | String |
Default value: | None |
Supports wildcards: | False |
DontShow: | False |
Parameter sets
SubscriptionLevelResource
Position: | Named |
Mandatory: | True |
Value from pipeline: | False |
Value from pipeline by property name: | False |
Value from remaining arguments: | False |
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.