Class: BasePolicy

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

Direct Known Subclasses

AbuseReportPolicy, Achievements::AchievementPolicy, Achievements::UserAchievementPolicy, Admin::AbuseReportLabelPolicy, AlertManagement::AlertPolicy, AlertManagement::HttpIntegrationPolicy, Analytics::UsageTrends::MeasurementPolicy, 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::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, GlobalPolicy, GrafanaIntegrationPolicy, GroupDeployKeyPolicy, GroupDeployKeysGroupPolicy, GroupLabelPolicy, GroupMemberPolicy, IdentityProviderPolicy, IncidentManagement::TimelineEventPolicy, IncidentManagement::TimelineEventTagPolicy, InstanceMetadataPolicy, IntegrationPolicy, IssuablePolicy, ListPolicy, Metrics::Dashboard::AnnotationPolicy, 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::Pypi::MetadatumPolicy, Packages::TagPolicy, PersonalAccessTokenPolicy, PersonalSnippetPolicy, ProjectCiCdSettingPolicy, ProjectGroupLinkPolicy, ProjectHookPolicy, ProjectLabelPolicy, ProjectMemberPolicy, ProjectPolicy, ProjectSnippetPolicy, ProjectStatisticsPolicy, PrometheusAlertPolicy, ProtectedBranchAccessPolicy, ProtectedBranchPolicy, ReleasePolicy, Releases::EvidencePolicy, Releases::LinkPolicy, Releases::SourcePolicy, RepositoryPolicy, ResourceEventPolicy, SuggestionPolicy, SystemHookPolicy, Terraform::StatePolicy, Terraform::StateVersionPolicy, TimeTracking::TimelogCategoryPolicy, TimeboxPolicy, TimelogPolicy, TodoPolicy, UploadPolicy, UserPolicy, Users::NamespaceCommitEmailPolicy, Users::SavedReplyPolicy, WikiPage::MetaPolicy, WikiPagePolicy, WikiPolicy, WorkItems::TypePolicy