TestimoX

API Reference

Class

SmbSharePermissionPostureService

Namespace ComputerX.Smb
Assembly ComputerX
Modifiers static

Evaluates SMB share ACL posture against a typed expected baseline.

Inheritance

  • Object
  • SmbSharePermissionPostureService

Methods

public static View Evaluate(Options options) #
Returns: View

Evaluates SMB share ACL posture using the supplied options.

Parameters

options ComputerX.Smb.SmbSharePermissionPostureService.Options requiredposition: 0
Evaluation options.

Returns

Share ACL posture view.

public static View EvaluateDomainControllerDefaults(String computerName = null) #
Returns: View

Evaluates the legacy NETLOGON/SYSVOL share baseline for a domain controller.

Parameters

computerName System.String = null optionalposition: 0
Target computer name.

Returns

Share ACL posture view.

public static IReadOnlyList<ExpectedAce> GetDomainControllerDefaults() #
Returns: IReadOnlyList<ExpectedAce>

Returns the legacy NETLOGON/SYSVOL share baseline for domain controllers.

Returns

Expected baseline ACEs.