MCPcopy Create free account

hub / github.com/FrodeHus/EntraRoleReaper / functions

Functions535 in github.com/FrodeHus/EntraRoleReaper

↓ 105 callersFunctioncn
(...inputs: ClassValue[])
web/src/lib/utils.ts:4
↓ 49 callersMethodAdd
(TEntity entity)
server/Data/Repository.cs:10
↓ 18 callersMethodEquals
(RoleDefinitionDto? x, RoleDefinitionDto? y)
server/Review/RoleComparer.cs:7
↓ 11 callersFunctionload
()
web/src/app/pages/TenantPage.tsx:25
↓ 9 callersMethodUpdate
(TEntity entity)
server/Data/Repository.cs:57
↓ 8 callersMethodAddRange
(IEnumerable<ResourceAction> resourceActions)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:36
↓ 8 callersMethodSaveChangesAsync
()
server/Services/UnitOfWorkService.cs:8
↓ 6 callersMethodGetById
(Guid id)
server/Data/Repository.cs:33
↓ 5 callersMethodAddAsync
(ActivityDto activity)
server/Services/ActivityService.cs:153
↓ 5 callersMethodFindLeastPrivilegedRoles
(string userId, Activity activity, ReviewTargetResource target, IEnumerable<RoleDefinitionDto> availableRoles)
server/Review/ActivityPermissionAnalyzer.cs:11
↓ 5 callersMethodGetCurrentTenantAsync
(bool refresh = false, CancellationToken ct = default)
server/Services/TenantService.cs:19
↓ 5 callersFunctionupdateSelected
(next: Set<string>)
web/src/components/ResourceActionList.tsx:234
↓ 4 callersMethodFromActivity
(Activity activity, bool includeProperties = false)
server/Services/Dto/ActivityDto.cs:8
↓ 4 callersMethodGetAllRolesAsync
()
server/Services/RoleService.cs:103
↓ 4 callersFunctionfetchToken
()
web/src/app/hooks/useAccessToken.ts:46
↓ 3 callersMethodGet
(Expression<Func<TEntity, bool>>? filter = null, Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>>? orderB
server/Data/Repository.cs:15
↓ 3 callersMethodGetActivitiesAsync
(List<string>? activityNames = null)
server/Services/ActivityService.cs:144
↓ 3 callersMethodGetByNameAsync
(string name)
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:33
↓ 3 callersMethodGetRoleByIdAsync
(Guid roleId)
server/Services/RoleService.cs:118
↓ 3 callersMethodGetSuggestedRoles
(Activity activity, IEnumerable<ReviewTargetResource> targets, string userId)
server/Review/RoleAdvisor.cs:12
↓ 3 callersMethodGetUserAndRolesAsync
(string uid)
server/Modules/Entra/Graph/Common/GraphService.cs:53
↓ 3 callersFunctionrefresh
()
web/src/app/JobQueue.tsx:38
↓ 3 callersFunctionset
(m: ThemeMode)
web/src/components/ui/theme-switcher.tsx:29
↓ 3 callersFunctionsetPropField
(key: string, value: any)
web/src/app/activities/ActivityTargetResourceDialog.tsx:170
↓ 3 callersFunctionuseAccessToken
()
web/src/app/hooks/useAccessToken.ts:8
↓ 3 callersFunctionuseStepperProvider
()
web/src/components/stepper.tsx:11
↓ 3 callersFunctionuseTheme
()
web/src/app/hooks/useTheme.ts:6
↓ 2 callersMethodCreateForUserAsync
()
server/Modules/Entra/Graph/Common/GraphServiceFactory.cs:13
↓ 2 callersMethodEnqueue
(ReviewJob job, string? userAccessToken = null)
server/Services/ReviewCoordinator.cs:30
↓ 2 callersMethodFromRoleDefinition
(RoleDefinition? role)
server/Services/Dto/RoleDefinitionDto.cs:19
↓ 2 callersMethodGet
(string key)
server/Services/CacheService.cs:131
↓ 2 callersMethodGetActivityById
(Guid activityId)
server/Services/ActivityService.cs:217
↓ 2 callersMethodGetByIdAsync
(Guid id)
server/Modules/Entra/Tenants/Repositories/TenantRepository.cs:28
↓ 2 callersMethodGetCacheMetadata
()
server/Services/CacheService.cs:65
↓ 2 callersMethodGetResourceActionsByNamesAsync
( IEnumerable<string> resourceActionNames)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:102
↓ 2 callersMethodGetRoleCountAsync
(bool customRolesOnly = false)
server/Modules/Entra/Roles/Repositories/RoleRepository.cs:9
↓ 2 callersMethodGetTargetResource
(Guid id)
server/Services/ActivityService.cs:56
↓ 2 callersMethodInitializeAsync
(bool forceRefresh = false)
server/Services/RoleService.cs:33
↓ 2 callersMethodIsOwnerAsync
(string userId, ReviewTargetResource target)
server/Modules/Entra/Graph/Common/GraphService.cs:92
↓ 2 callersMethodSearchResourceActionsAsync
(string searchTerm, int limit = 100)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:76
↓ 2 callersMethodSet
(string key, T value, TimeSpan? expiration = null)
server/Services/CacheService.cs:114
↓ 2 callersMethodSetExclusionAsync
(string activityName, bool isExcluded)
server/Services/ActivityService.cs:122
↓ 2 callersFunctiondoVerify
(token: string)
web/src/app/pages/OnboardPage.tsx:50
↓ 2 callersFunctiongetPropDisplay
(p: TargetResourceProperty)
web/src/app/activities/ActivityTargetResourceDialog.tsx:159
↓ 2 callersFunctionisSelected
(item: DirectoryItem)
web/src/app/SearchUsers.tsx:72
↓ 2 callersFunctionnormalize
(text: str)
scripts/scrape_audit_definitions.py:69
↓ 2 callersFunctionpad
(n: number)
web/src/app/pages/config/MappingsTab.tsx:119
↓ 2 callersFunctiontoggleAction
(item: ResourceActionSearchItem)
web/src/app/pages/RoleEditorPage.tsx:265
↓ 1 callersMethodActivatePIMRole
(string roleId, int durationMinutes = 60)
server/Modules/Entra/Graph/Common/GraphService.cs:390
↓ 1 callersMethodAddAsync
(ResourceAction resourceAction)
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:10
↓ 1 callersMethodAddEntraModule
(this IServiceCollection services)
server/Modules/Entra/EntraModuleExtensions.cs:16
↓ 1 callersMethodAddRangeAsync
(IEnumerable<RoleDefinition> roles)
server/Modules/Entra/Roles/Repositories/RoleRepository.cs:35
↓ 1 callersMethodAddTargetResourceAsync
(TargetResourceDto targetResource)
server/Services/ActivityService.cs:68
↓ 1 callersMethodCancel
(Guid id, string requestedBy)
server/Services/ReviewCoordinator.cs:118
↓ 1 callersMethodClearAsync
()
server/Modules/Entra/Roles/Repositories/RoleRepository.cs:21
↓ 1 callersMethodCollectAuditActivitiesAsync
( string uid, DateTimeOffset from, DateTimeOffset to )
server/Modules/Entra/Graph/Common/GraphService.cs:152
↓ 1 callersMethodConfigureApplication
(this WebApplication app, string[] corsOrigins)
server/ConfigureApp.cs:15
↓ 1 callersMethodConfigureServices
(this IServiceCollection services)
server/ConfigureApp.cs:9
↓ 1 callersMethodConsolidateRoles
(List<RoleDefinitionDto> allSuggestedRoles, List<ResourceAction> eligibleActions)
server/Review/RoleAdvisor.cs:35
↓ 1 callersMethodCreateCustomRole
()
server/Services/RoleService.cs:221
↓ 1 callersMethodEnsureDatabaseCreated
(this WebApplication app)
server/ConfigureApp.cs:33
↓ 1 callersMethodEvaluate
(RoleEvaluationContext context)
server/Review/IEvaluateRole.cs:7
↓ 1 callersMethodEvaluate
(string userId, Guid tenantId, ActivityDto activity, List<ReviewTargetResource> targets, List<RoleDefinitionDt
server/Review/RoleEvaluationService.cs:10
↓ 1 callersMethodExecuteAsync
(CancellationToken stoppingToken)
server/Services/ReviewWorker.cs:7
↓ 1 callersMethodExpandUsersOrGroupsAsync
(IEnumerable<string> usersOrGroups)
server/Modules/Entra/Graph/Common/GraphService.cs:28
↓ 1 callersMethodExportActivitiesAsync
()
server/Services/ActivityService.cs:40
↓ 1 callersMethodFetchTenantMetadataAsync
(Guid tenantId, CancellationToken ct = default)
server/Modules/Entra/Graph/Common/GraphService.cs:358
↓ 1 callersMethodFromTargetResource
(TargetResource? resource)
server/Services/Dto/TargetResourceDto.cs:12
↓ 1 callersMethodGetActivitiesByNamesAsync
( IEnumerable<string> activityNames, bool includeExcluded = false )
server/Modules/Entra/Graph/Audit/Repositories/ActivityRepository.cs:76
↓ 1 callersMethodGetAllActivitiesAsync
()
server/Modules/Entra/Graph/Audit/Repositories/ActivityRepository.cs:44
↓ 1 callersMethodGetAllAsync
()
server/Modules/Entra/Roles/Repositories/ResourceActionRepository.cs:116
↓ 1 callersMethodGetAllRoleDefinitions
( )
server/Modules/Entra/Graph/Common/GraphService.cs:351
↓ 1 callersMethodGetAllRolesAsync
()
tests/EntraRoleReaper.Tests/SimpleRoleService.cs:69
↓ 1 callersMethodGetCurrentTenantMetadataAsync
(CancellationToken ct = default)
server/Services/TenantService.cs:84
↓ 1 callersMethodGetExcludedActivitiesAsync
()
server/Services/ActivityService.cs:139
↓ 1 callersMethodGetResourceActionMetadataAsync
()
server/Modules/Entra/Graph/Common/GraphService.cs:290
↓ 1 callersMethodGetTargetResourceByType
(string resourceType)
server/Services/ActivityService.cs:62
↓ 1 callersMethodGetUserById
(string userId, Guid tenantId)
server/Review/UserService.cs:29
↓ 1 callersMethodGetUserContext
(string userId, Guid tenantId)
server/Services/CacheService.cs:52
↓ 1 callersMethodImportAsync
(IEnumerable<ActivityExport> importedData)
server/Services/ActivityService.cs:82
↓ 1 callersMethodIsSatisfied
(RoleEvaluationContext context)
server/Review/IRoleRequirement.cs:5
↓ 1 callersMethodList
(Guid? tenantId = null)
server/Services/ReviewCoordinator.cs:42
↓ 1 callersMethodMap
(IEndpointRouteBuilder builder)
server/Endpoints/IEndpoint.cs:5
↓ 1 callersMethodMapActivityEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:96
↓ 1 callersMethodMapActivityToTargetResourcePropertyAsync
(Guid targetResourceProperty, Guid resourceActionId)
server/Services/ActivityService.cs:242
↓ 1 callersMethodMapCacheEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:77
↓ 1 callersMethodMapEndpoints
(this WebApplication app)
server/Endpoints.cs:8
↓ 1 callersMethodMapEntraOperations
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:46
↓ 1 callersMethodMapOnboardingEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:90
↓ 1 callersMethodMapResourceActionEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:84
↓ 1 callersMethodMapResourceActionsToActivity
(Guid[] resourceActionIds, Guid activityId)
server/Services/ActivityService.cs:258
↓ 1 callersMethodMapReviewEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:61
↓ 1 callersMethodMapRoleEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:52
↓ 1 callersMethodMapSearchEndpoints
(this IEndpointRouteBuilder app)
server/Modules/Entra/EntraModuleExtensions.cs:72
↓ 1 callersMethodProtect
(string? plaintext)
server/Services/ITokenProtector.cs:5
↓ 1 callersMethodRegisterEntraRoleEvaluators
(this IServiceCollection services)
server/Modules/Entra/EntraModuleExtensions.cs:24
↓ 1 callersMethodReviewAsync
(List<string> usersOrGroups, DateTimeOffset from, DateTimeOffset to, Guid tenantId)
server/Services/Interfaces/IReviewService.cs:7
↓ 1 callersMethodRunPendingAsync
(CancellationToken ct = default)
server/Services/ReviewCoordinator.cs:65
↓ 1 callersMethodSearchAsync
(string query, bool includeGroups)
server/Services/UserSearchService.cs:9
↓ 1 callersMethodSearchRolesAsync
(string? searchTerm, bool privilegedOnly = false, int limit = 100)
server/Services/RoleService.cs:177
next →1–100 of 535, ranked by callers