Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FrodeHus/EntraRoleReaper
/ functions
Functions
535 in github.com/FrodeHus/EntraRoleReaper
⨍
Functions
535
◇
Types & classes
208
Function
Description
({ children, className, asChild, ...props }: React.ComponentProps<"p"> & { asChild?: boolean })
web/src/components/stepper.tsx:277
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
web/src/components/ui/dialog.tsx:68
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
web/src/components/ui/dialog.tsx:54
Method
Down
<inheritdoc />
server/Data/Migrations/20250818102215_init.cs:190
Method
Down
<inheritdoc />
server/Data/Migrations/20250828173412_v0.44.cs:63
Method
Down
<inheritdoc />
server/Data/Migrations/20250825142759_v0.43.cs:30
Method
Down
<inheritdoc />
server/Data/Migrations/20250820081547_v0.2.cs:28
Method
Down
<inheritdoc />
server/Data/Migrations/20250825092938_v0.4.cs:108
Method
Down
<inheritdoc />
server/Data/Migrations/20250825095252_v0.41.cs:23
Method
Down
<inheritdoc />
server/Data/Migrations/20250922063802_v0.45.cs:29
Method
Down
<inheritdoc />
server/Data/Migrations/20250819051335_v0.1.cs:139
Method
Down
<inheritdoc />
server/Data/Migrations/20250825104735_v0.42.cs:31
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
web/src/components/ui/dropdown-menu.tsx:170
Method
Enqueue
(ReviewJob job, string? userAccessToken = null)
server/Services/Interfaces/IReviewCoordinator.cs:7
Method
Evaluate
(RoleEvaluationContext context)
server/Modules/Entra/RoleEvaluators/ResourceOwnerEvaluator.cs:9
Method
Evaluate
(RoleEvaluationContext context)
server/Modules/Entra/RoleEvaluators/ResourceIsSelfEvaluator.cs:8
Method
Evaluate
(RoleEvaluationContext context)
server/Modules/Entra/RoleEvaluators/RoleHasRelevantPermissionsEvaluator.cs:10
Method
Evaluate
(RoleEvaluationContext context)
server/Modules/Entra/RoleEvaluators/RoleIsPrivilegedEvaluator.cs:9
Method
Evaluate
(RoleEvaluationContext context)
server/Modules/Entra/RoleEvaluators/RoleRelatesToEntityEvaluator.cs:9
Method
EvaluateAsync
(RoleEvaluationContext context)
server/Review/RoleEvaluationService.cs:22
Function
ExclusionsTab
({ accessToken, apiBase, }: { accessToken: string | null; apiBase: string; })
web/src/app/pages/config/ExclusionsTab.tsx:4
Method
ExpandUsersOrGroupsAsync
(IEnumerable<string> usersOrGroups)
tests/EntraRoleReaper.Tests/SimpleGraphService.cs:17
Method
ExpandUsersOrGroupsAsync
(IEnumerable<string> usersOrGroups)
server/Modules/Entra/Graph/Common/IGraphService.cs:13
Method
ExportActivitiesAsync
()
server/Services/ActivityService.cs:14
Method
FetchTenantMetadataAsync
(Guid tenantId, CancellationToken ct = default)
tests/EntraRoleReaper.Tests/SimpleGraphService.cs:42
Method
FetchTenantMetadataAsync
(Guid tenantId, CancellationToken ct = default)
server/Modules/Entra/Graph/Common/IGraphService.cs:18
Function
Field
({ className, orientation = "vertical", ...props }: React.ComponentProps<"div"> & VariantProps<typeof fi
web/src/components/ui/field.tsx:79
Function
FieldContent
({ className, ...props }: React.ComponentProps<"div">)
web/src/components/ui/field.tsx:95
Function
FieldDescription
({ className, ...props }: React.ComponentProps<"p">)
web/src/components/ui/field.tsx:139
Function
FieldError
({ className, children, errors, ...props }: React.ComponentProps<"div"> & { errors?: Array<{ message
web/src/components/ui/field.tsx:184
Function
FieldGroup
({ className, ...props }: React.ComponentProps<"div">)
web/src/components/ui/field.tsx:42
Function
FieldLabel
({ className, ...props }: React.ComponentProps<typeof Label>)
web/src/components/ui/field.tsx:108
Function
FieldLegend
({ className, variant = "legend", ...props }: React.ComponentProps<"legend"> & { variant?: "legend" | "l
web/src/components/ui/field.tsx:22
Function
FieldSeparator
({ children, className, ...props }: React.ComponentProps<"div"> & { children?: React.ReactNode })
web/src/components/ui/field.tsx:154
Function
FieldSet
({ className, ...props }: React.ComponentProps<"fieldset">)
web/src/components/ui/field.tsx:8
Function
FieldTitle
({ className, ...props }: React.ComponentProps<"div">)
web/src/components/ui/field.tsx:126
Method
FilterOnCondition
(IEnumerable<RoleGrant> conditionsMetRoles)
server/Review/ActivityPermissionAnalyzer.cs:27
Method
FindLeastPrivilegedRole
(List<RoleDefinitionDto> rolesForGroup, string resourceGroup)
server/Review/RoleAdvisor.cs:67
Method
FindRelevantRoles
(Activity activity, IEnumerable<RoleDefinitionDto> roles)
server/Review/ActivityPermissionAnalyzer.cs:38
Method
FindRolesForResourceGroup
(IEnumerable<RoleDefinitionDto> distinctRoles, List<ResourceAction> requiredActions, string resourceGroup)
server/Review/RoleAdvisor.cs:79
Method
FromResourceAction
(ResourceAction? action)
server/Services/Dto/ResourceActionDto.cs:39
Method
FromTargetResourceProperty
(TargetResourceProperty? property)
server/Services/Dto/TargetResourcePropertyDto.cs:12
Method
Get
(Guid id)
server/Services/ReviewCoordinator.cs:40
Method
Get
(Guid id)
server/Services/Interfaces/IReviewCoordinator.cs:8
Method
GetActionCountByResource
(PermissionSetDto set)
server/Review/ActivityPermissionAnalyzer.cs:118
Method
GetActivitiesAsync
(List<string>? activityNames = null)
server/Services/ActivityService.cs:18
Method
GetActivitiesByNamesAsync
(IEnumerable<string> activityNames, bool includeExcluded = false)
server/Modules/Entra/Graph/Audit/Repositories/IActivityRepository.cs:15
Method
GetActivityById
(Guid activityId)
server/Services/ActivityService.cs:20
Method
GetActivityByIdAsync
(Guid activityId)
server/Services/CacheService.cs:100
Method
GetActivityByIdAsync
(Guid activityId)
server/Services/CacheService.cs:152
Method
GetAll
()
server/Services/Interfaces/IOperationMapCache.cs:7
Method
GetAllActivitiesAsync
()
server/Modules/Entra/Graph/Audit/Repositories/IActivityRepository.cs:10
Method
GetAllAsync
()
server/Modules/Entra/Roles/Repositories/IResourceActionRepository.cs:22
Method
GetAllRoleDefinitions
()
tests/EntraRoleReaper.Tests/SimpleGraphService.cs:22
Method
GetAllRoleDefinitions
()
server/Modules/Entra/Graph/Common/IGraphService.cs:14
Method
GetAllRolesAsync
(Guid? tenantId)
server/Modules/Entra/Roles/Repositories/IRoleRepository.cs:7
Method
GetAllRolesAsync
(Guid? tenantId)
server/Modules/Entra/Roles/Repositories/RoleRepository.cs:99
Method
GetAllRolesAsync
()
server/Services/RoleService.cs:13
Method
GetAllTenantsAsync
()
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:12
Method
GetAllTenantsAsync
()
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:38
Method
GetAuditEntriesInitiatedBy
( string uid, DateTimeOffset from, DateTimeOffset to )
server/Modules/Entra/Graph/Common/GraphService.cs:337
Method
GetByIdAsync
(Guid id)
server/Modules/Entra/Graph/Audit/Repositories/ActivityRepository.cs:54
Method
GetByIdAsync
(Guid id)
server/Modules/Entra/Graph/Audit/Repositories/IActivityRepository.cs:8
Method
GetByIdAsync
(Guid id)
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:10
Method
GetByNameAsync
(string name)
server/Modules/Entra/Graph/Audit/Repositories/ActivityRepository.cs:37
Method
GetByNameAsync
(string name)
server/Modules/Entra/Graph/Audit/Repositories/IActivityRepository.cs:9
Method
GetByNameAsync
(string name)
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:11
Method
GetCacheMetadata
()
server/Services/CacheService.cs:155
Method
GetCurrentTenantAsync
(bool refresh = false, CancellationToken ct = default)
server/Services/TenantService.cs:99
Method
GetCurrentTenantMetadataAsync
(CancellationToken ct = default)
server/Services/TenantService.cs:100
Method
GetCurrentUser
()
server/Review/UserService.cs:9
Method
GetCurrentUser
()
server/Review/IUserService.cs:5
Method
GetExcludedActivitiesAsync
()
server/Modules/Entra/Graph/Audit/Repositories/ActivityRepository.cs:71
Method
GetExcludedActivitiesAsync
()
server/Modules/Entra/Graph/Audit/Repositories/IActivityRepository.cs:14
Method
GetExcludedActivitiesAsync
()
server/Services/ActivityService.cs:17
Method
GetHashCode
(RoleDefinitionDto obj)
server/Review/RoleComparer.cs:16
Method
GetNamespace
(string action)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:174
Method
GetPIMRoles
(string uid)
server/Modules/Entra/Graph/Common/GraphService.cs:231
Method
GetPropertyMap
()
server/Services/Interfaces/IOperationMapCache.cs:8
Method
GetResourceActionById
(Guid id)
server/Services/ActivityService.cs:26
Method
GetResourceActionById
(Guid id)
server/Services/ActivityService.cs:237
Method
GetResourceActionByIdAsync
(Guid id)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:71
Method
GetResourceActionByIdAsync
(Guid id)
server/Modules/Entra/Roles/Repositories/IResourceActionRepository.cs:9
Method
GetResourceActionByNameAsync
(string name)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:66
Method
GetResourceActionByNameAsync
(string name)
server/Modules/Entra/Roles/Repositories/IResourceActionRepository.cs:10
Method
GetResourceActionMetadataAsync
()
tests/EntraRoleReaper.Tests/SimpleGraphService.cs:27
Method
GetResourceActionMetadataAsync
()
server/Modules/Entra/Graph/Common/IGraphService.cs:15
Method
GetResourceActionsByIdsAsync
(Guid[] resourceActionIds)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:90
Method
GetResourceActionsByIdsAsync
(Guid[] resourceActionIds)
server/Modules/Entra/Roles/Repositories/IResourceActionRepository.cs:20
Method
GetResourceActionsByNamesAsync
(IEnumerable<string> allResourceActions)
server/Modules/Entra/Roles/Repositories/IResourceActionRepository.cs:21
Method
GetResourceGroup
(string action)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:182
Method
GetRoleAssignmentsAsync
(string userId)
server/Modules/Entra/Graph/Common/GraphService.cs:216
Method
GetRoleByIdAsync
(Guid roleId)
tests/EntraRoleReaper.Tests/SimpleRoleService.cs:74
Method
GetRoleByIdAsync
(Guid roleId)
server/Modules/Entra/Roles/Repositories/IRoleRepository.cs:9
Method
GetRoleByIdAsync
(Guid roleId)
server/Modules/Entra/Roles/Repositories/RoleRepository.cs:108
Method
GetRoleByIdAsync
(Guid roleId)
server/Services/CacheService.cs:83
Method
GetRoleByIdAsync
(Guid roleId)
server/Services/CacheService.cs:151
Method
GetRoleByIdAsync
(Guid roleId)
server/Services/RoleService.cs:14
Method
GetRoleByNameAsync
(string roleName)
tests/EntraRoleReaper.Tests/SimpleRoleService.cs:80
Method
GetRoleByNameAsync
(string roleName)
server/Modules/Entra/Roles/Repositories/IRoleRepository.cs:11
← previous
next →
201–300 of 535, ranked by callers