Class: BasePolicy

Inherits:
DeclarativePolicy::Base
  • Object
show all
Defined in:
app/policies/base_policy.rb

Direct Known Subclasses

AbuseReportPolicy, Achievements::AchievementPolicy, Achievements::UserAchievementPolicy, AlertManagement::AlertPolicy, AlertManagement::HttpIntegrationPolicy, Analytics::CycleAnalytics::ValueStreamPolicy, Analytics::UsageTrends::MeasurementPolicy, AntiAbuse::Reports::LabelPolicy, AntiAbuse::Reports::NotePolicy, AppConfig::InstanceMetadataPolicy, ApplicationSetting::TermPolicy, ApplicationSettingPolicy, AuditEvents::DefinitionPolicy, AwardEmojiPolicy, BlobPolicy, BoardPolicy, Ci::FreezePeriodPolicy, Ci::JobArtifactPolicy, Ci::PipelinePolicy, Ci::PipelineScheduleVariablePolicy, Ci::ProjectPipelinesPolicy, Ci::ResourceGroupPolicy, Ci::RunnerManagerPolicy, Ci::RunnerPolicy, Ci::StagePolicy, Ci::TriggerPolicy, Clusters::AgentPolicy, Clusters::AgentTokenPolicy, Clusters::Agents::ActivityEventPolicy, Clusters::ClusterPolicy, Clusters::InstancePolicy, CommitPolicy, CommitSignatures::GpgSignaturePolicy, CommitSignatures::SshSignaturePolicy, CommitSignatures::X509CommitSignaturePolicy, CommitStatusPolicy, ContainerExpirationPolicyPolicy, ContainerRegistry::Protection::RulePolicy, ContainerRegistry::ReferrerPolicy, ContainerRegistry::TagPolicy, ContainerRepositoryPolicy, CustomEmojiPolicy, CustomerRelations::ContactPolicy, CustomerRelations::OrganizationPolicy, DependencyProxy::BlobPolicy, DependencyProxy::GroupSettingPolicy, DependencyProxy::ImageTtlGroupPolicyPolicy, DependencyProxy::ManifestPolicy, DeployKeyPolicy, DeployKeysProjectPolicy, DeployTokenPolicy, DeploymentPolicy, DescriptionVersionPolicy, DesignManagement::DesignAtVersionPolicy, DesignManagement::DesignPolicy, DesignManagement::RepositoryPolicy, DesignManagement::VersionPolicy, DraftNotePolicy, EmailPolicy, EnvironmentPolicy, ErrorTracking::BasePolicy, EventPolicy, ExternalIssuePolicy, Gitlab::Git::TagPolicy, GlobalPolicy, GrafanaIntegrationPolicy, GroupDeployKeyPolicy, GroupDeployKeysGroupPolicy, GroupGroupLinkPolicy, GroupLabelPolicy, GroupMemberPolicy, IdentityProviderPolicy, Import::SourceUserPolicy, IncidentManagement::TimelineEventPolicy, IncidentManagement::TimelineEventTagPolicy, IntegrationPolicy, IssuablePolicy, IssueEmailParticipantPolicy, ListPolicy, MergeRequestsClosingIssuesPolicy, MilestonePolicy, Namespace::PackageSettingPolicy, Namespace::RootStorageStatisticsPolicy, NamespaceCiCdSettingPolicy, NamespacePolicy, NotePolicy, Operations::FeatureFlagPolicy, Organizations::OrganizationPolicy, Organizations::OrganizationUserPolicy, Packages::Cleanup::PolicyPolicy, Packages::Composer::MetadatumPolicy, Packages::Conan::FileMetadatumPolicy, Packages::Conan::MetadatumPolicy, Packages::DependencyLinkPolicy, Packages::Helm::FileMetadatumPolicy, Packages::Maven::MetadatumPolicy, Packages::Nuget::DependencyLinkMetadatumPolicy, Packages::Nuget::MetadatumPolicy, Packages::PackageFilePolicy, Packages::PackagePolicy, Packages::Policies::GroupPolicy, Packages::Policies::ProjectPolicy, Packages::Protection::RulePolicy, Packages::Pypi::MetadatumPolicy, Packages::TagPolicy, Packages::TerraformModule::MetadatumPolicy, Pages::DeploymentPolicy, PersonalAccessTokenPolicy, PersonalSnippetPolicy, ProjectCiCdSettingPolicy, ProjectGroupLinkPolicy, ProjectHookPolicy, ProjectImportStatePolicy, ProjectLabelPolicy, ProjectMemberPolicy, ProjectPolicy, ProjectSnippetPolicy, ProjectStatisticsPolicy, ProtectedBranchAccessPolicy, ProtectedBranchPolicy, ReleasePolicy, Releases::EvidencePolicy, Releases::LinkPolicy, Releases::SourcePolicy, RepositoryPolicy, ResourceEventPolicy, SuggestionPolicy, SystemHookPolicy, Terraform::StatePolicy, Terraform::StateVersionPolicy, TimeTracking::TimelogCategoryPolicy, TimeboxPolicy, TimelogPolicy, TodoPolicy, UploadPolicy, UserPolicy, UserPreferencePolicy, Users::NamespaceCommitEmailPolicy, Users::SavedReplyPolicy, VirtualRegistries::Packages::Maven::RegistryPolicy, VirtualRegistries::Packages::Maven::UpstreamPolicy, VirtualRegistries::Packages::Policies::GroupPolicy, WikiPagePolicy, WikiPolicy, WorkItems::TypePolicy