Documentation
¶
Index ¶
- func GetDeleteActionFromInvalidActionOrNotActionError(invalidActionErrMesg string) ([]string, error)
- func GetInvalidActionFromInvalidActionOrNotActionError(invalidActionErrMesg string) ([]string, error)
- func GetScopePermissionsFromAuthError(authErrMesg string) (map[string][]string, error)
- type MPFConfig
- type MPFResult
- type PermissionErrorDetails
- type ResourceGroup
- type Role
- type ServicePrincipal
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetInvalidActionFromInvalidActionOrNotActionError ¶ added in v0.15.0
Types ¶
type MPFConfig ¶
type MPFConfig struct {
ResourceGroup ResourceGroup
SubscriptionID string
TenantID string
SP ServicePrincipal
Role Role
}
type MPFResult ¶
type MPFResult struct {
// The map from which the minimum permissions will be calculated
RequiredPermissions map[string][]string
}
func GetMPFResult ¶
type PermissionErrorDetails ¶ added in v0.13.0
type ResourceGroup ¶
type ServicePrincipal ¶
Source Files
¶
- InvalidActionOrNotActionErrorParser.go
- LackOfPermissionsErrorParser.go
- actionCompletion.go
- appendPermissionsForSpecialCases.go
- authorizationErrorParser.go
- authorizationPermissionMismatchErrorParser.go
- linkedAccessCheckFailedErrorParser.go
- linkedAuthorizationFailedErrorParser.go
- mpfConfig.go
- mpfResultFilterSort.go
Click to show internal directories.
Click to hide internal directories.