Module: Groups
- Defined in:
- app/finders/groups/user_groups_finder.rb,
app/finders/groups/base.rb,
app/services/groups/base_service.rb,
app/models/groups/feature_setting.rb,
app/services/groups/count_service.rb,
app/services/groups/create_service.rb,
app/services/groups/update_service.rb,
app/services/groups/destroy_service.rb,
app/services/groups/restore_service.rb,
app/services/groups/transfer_service.rb,
app/events/groups/group_deleted_event.rb,
app/controllers/concerns/groups/params.rb,
app/finders/groups/custom_emoji_finder.rb,
app/services/groups/auto_devops_service.rb,
app/events/groups/group_transfered_event.rb,
app/services/groups/autocomplete_service.rb,
app/services/groups/participants_service.rb,
app/services/groups/nested_create_service.rb,
app/controllers/groups/children_controller.rb,
app/controllers/groups/packages_controller.rb,
app/controllers/groups/redirect_controller.rb,
app/controllers/groups/releases_controller.rb,
app/controllers/groups/variables_controller.rb,
app/workers/groups/update_statistics_worker.rb,
app/controllers/groups/work_items_controller.rb,
app/finders/groups/environment_scopes_finder.rb,
app/services/groups/group_links/base_service.rb,
app/controllers/groups/harbor/tags_controller.rb,
app/services/groups/mark_for_deletion_service.rb,
app/services/groups/open_issues_count_service.rb,
app/services/groups/update_statistics_service.rb,
app/controllers/groups/achievements_controller.rb,
app/controllers/groups/custom_emoji_controller.rb,
app/controllers/groups/usage_quotas_controller.rb,
app/services/groups/group_links/create_service.rb,
app/services/groups/group_links/update_service.rb,
app/controllers/groups/observability_controller.rb,
app/controllers/groups/step_up_auths_controller.rb,
app/services/groups/group_links/destroy_service.rb,
app/controllers/groups/settings/ci_cd_controller.rb,
app/services/groups/deploy_tokens/create_service.rb,
app/services/groups/deploy_tokens/revoke_service.rb,
app/services/groups/import_export/export_service.rb,
app/services/groups/import_export/import_service.rb,
app/services/groups/merge_requests_count_service.rb,
app/controllers/groups/settings/slacks_controller.rb,
app/controllers/groups/shared_projects_controller.rb,
app/services/groups/deploy_tokens/destroy_service.rb,
app/services/groups/update_shared_runners_service.rb,
app/controllers/groups/harbor/artifacts_controller.rb,
app/controllers/groups/import_histories_controller.rb,
app/finders/groups/accepting_project_shares_finder.rb,
app/finders/groups/accepting_group_transfers_finder.rb,
app/finders/groups/accepting_project_imports_finder.rb,
app/services/groups/ssh_certificates/create_service.rb,
app/controllers/groups/dependency_proxies_controller.rb,
app/controllers/groups/harbor/application_controller.rb,
app/services/groups/ssh_certificates/destroy_service.rb,
app/controllers/groups/harbor/repositories_controller.rb,
app/controllers/groups/observability/setup_controller.rb,
app/controllers/groups/settings/repository_controller.rb,
app/finders/groups/accepting_project_creations_finder.rb,
app/finders/groups/accepting_project_transfers_finder.rb,
app/services/groups/agnostic_token_revocation_service.rb,
app/controllers/groups/registry/repositories_controller.rb,
app/controllers/groups/settings/applications_controller.rb,
app/controllers/groups/settings/integrations_controller.rb,
app/controllers/groups/settings/access_tokens_controller.rb,
app/controllers/groups/infrastructure_registry_controller.rb,
app/controllers/groups/bulk_placeholder_assignments_controller.rb,
app/controllers/groups/dependency_proxy/application_controller.rb,
app/controllers/groups/observability/access_requests_controller.rb,
app/finders/groups/projects_requiring_authorizations_refresh/base.rb,
app/controllers/groups/settings/packages_and_registries_controller.rb,
app/workers/groups/update_two_factor_requirement_for_members_worker.rb,
app/controllers/groups/observability/o11y_service_settings_controller.rb,
app/finders/groups/projects_requiring_authorizations_refresh/on_transfer_finder.rb,
app/finders/groups/projects_requiring_authorizations_refresh/on_direct_membership_finder.rb
Overview
Groups::ProjectsRequiringAuthorizationsRefresh::OnDirectMembershipFinder
Given a group, this finder can be used to obtain a list of Project IDs of projects that requires their ‘project_authorizations` records to be refreshed in the event where a member has been added/removed/updated in the group.
Defined Under Namespace
Modules: DependencyProxy, DeployTokens, GroupLinks, GroupMembersHelper, Harbor, ImportExport, Observability, Params, ProjectsRequiringAuthorizationsRefresh, Registry, Settings, SshCertificates Classes: AcceptingGroupTransfersFinder, AcceptingProjectCreationsFinder, AcceptingProjectImportsFinder, AcceptingProjectSharesFinder, AcceptingProjectTransfersFinder, AchievementsController, AgnosticTokenRevocationService, ApplicationController, AutoDevopsService, AutocompleteService, AutocompleteSourcesController, AvatarsController, Base, BaseService, BoardsController, BulkPlaceholderAssignmentsController, ChildrenController, ClustersController, CountService, CreateService, CustomEmojiController, CustomEmojiFinder, DependencyProxiesController, DependencyProxyAuthController, DependencyProxyForContainersController, DeployTokensController, DestroyService, EnvironmentScopesFinder, FeatureSetting, GroupDeletedEvent, GroupLinksController, GroupMembersController, GroupTransferedEvent, ImportHistoriesController, ImportsController, InfrastructureRegistryController, LabelsController, MarkForDeletionService, MergeRequestsCountService, MilestonesController, NestedCreateService, ObservabilityController, OpenIssuesCountService, PackagesController, ParticipantsService, RedirectController, ReleasesController, RestoreService, RunnersController, SharedProjectsController, StepUpAuthsController, TransferService, UpdateService, UpdateSharedRunnersService, UpdateStatisticsService, UpdateStatisticsWorker, UpdateTwoFactorRequirementForMembersWorker, UploadsController, UsageQuotasController, UserGroupsFinder, VariablesController, WorkItemsController