Search for permissions

  1. Search 7.x for permissions
  2. Search 8.9.x for permissions
  3. Search 10.3.x for permissions
  4. Search 11.x for permissions
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Permissions class core/modules/content_moderation/src/Permissions.php Defines a class for dynamic permissions based on transitions.
Permissions class core/modules/user/src/Plugin/views/field/Permissions.php Field handler to provide a list of permissions.
Permissions class core/modules/user/src/Plugin/views/filter/Permissions.php Filter handler for user roles.

All search results

Title Object type File name Summary
AccessResult::allowedIfHasPermissions function core/lib/Drupal/Core/Access/AccessResult.php Creates an allowed access result if the permissions are present, neutral otherwise.
AccessResult::cachePerPermissions function core/lib/Drupal/Core/Access/AccessResult.php Convenience method, adds the "user.permissions" cache context.
AccessResultTest::providerTestAllowedIfHasPermissions function core/tests/Drupal/Tests/Core/Access/AccessResultTest.php Provides data for the testAllowedIfHasPermissions() method.
AccessResultTest::testAllowedIfHasPermissions function core/tests/Drupal/Tests/Core/Access/AccessResultTest.php Tests allowedIfHasPermissions().
AccountPermissionsCacheContext class core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php Defines the AccountPermissionsCacheContext service, for "per permission" caching.
AccountPermissionsCacheContext.php file core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php
AccountPermissionsCacheContext::$permissionsHashGenerator property core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php The permissions hash generator.
AccountPermissionsCacheContext::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php Gets the cacheability metadata for the context.
AccountPermissionsCacheContext::getContext function core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php Returns the string representation of the cache context.
AccountPermissionsCacheContext::getLabel function core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php Returns the label of the cache context.
AccountPermissionsCacheContext::__construct function core/lib/Drupal/Core/Cache/Context/AccountPermissionsCacheContext.php Constructs a new UserCacheContext service.
action.permissions.yml file core/modules/action/action.permissions.yml core/modules/action/action.permissions.yml
aggregator.permissions.yml file core/modules/aggregator/aggregator.permissions.yml core/modules/aggregator/aggregator.permissions.yml
ban.permissions.yml file core/modules/ban/ban.permissions.yml core/modules/ban/ban.permissions.yml
block.permissions.yml file core/modules/block/block.permissions.yml core/modules/block/block.permissions.yml
BlockCacheTest::testCachePermissions function core/modules/block/tests/src/Functional/BlockCacheTest.php Tests a cacheable block without any additional cache context.
BlockContentCreationTest::$permissions property core/modules/block_content/tests/src/Functional/BlockContentCreationTest.php Permissions to grant admin user.
BlockContentTestBase::$permissions property core/modules/block_content/tests/src/Functional/Views/BlockContentTestBase.php Permissions to grant admin user.
BlockContentTestBase::$permissions property core/modules/block_content/tests/src/Functional/BlockContentTestBase.php Permissions to grant admin user.
BlockContentTranslationUITest::getTranslatorPermissions function core/modules/block_content/tests/src/Functional/BlockContentTranslationUITest.php Returns an array of permissions needed for the translator.
BlockContentTypeTest::$permissions property core/modules/block_content/tests/src/Functional/BlockContentTypeTest.php Permissions to grant admin user.
book.permissions.yml file core/modules/book/book.permissions.yml core/modules/book/book.permissions.yml
BundlePermissionHandlerTrait::generatePermissions function core/lib/Drupal/Core/Entity/BundlePermissionHandlerTrait.php Builds a permissions array for the supplied bundles.
BundlePermissionHandlerTraitTest::buildPermissions function core/tests/Drupal/KernelTests/Core/Entity/BundlePermissionHandlerTraitTest.php
BundlePermissionHandlerTraitTest::testGeneratePermissions function core/tests/Drupal/KernelTests/Core/Entity/BundlePermissionHandlerTraitTest.php @covers ::generatePermissions
cache_context.user.permissions service core/core.services.yml Drupal\Core\Cache\Context\AccountPermissionsCacheContext
comment.permissions.yml file core/modules/comment/comment.permissions.yml core/modules/comment/comment.permissions.yml
CommentTest::getIncludePermissions function core/modules/jsonapi/tests/src/Functional/CommentTest.php Authorize the user under test with additional permissions to view includes.
CommentTranslationUITest::getTranslatorPermissions function core/modules/comment/tests/src/Functional/CommentTranslationUITest.php Returns an array of permissions needed for the translator.
CommentTypeTest::$permissions property core/modules/comment/tests/src/Functional/CommentTypeTest.php Permissions to grant admin user.
CommonCollectionFilterAccessTestPatternsTrait::doTestCollectionFilterAccessBasedOnPermissions function core/modules/jsonapi/tests/src/Traits/CommonCollectionFilterAccessTestPatternsTrait.php Implements ::testCollectionFilterAccess() for pure permission-based access.
config.permissions.yml file core/modules/config/config.permissions.yml core/modules/config/config.permissions.yml
config_test_rest.permissions.yml file core/modules/rest/tests/modules/config_test_rest/config_test_rest.permissions.yml core/modules/rest/tests/modules/config_test_rest/config_test_rest.permissions.yml
config_translation.permissions.yml file core/modules/config_translation/config_translation.permissions.yml core/modules/config_translation/config_translation.permissions.yml
contact.permissions.yml file core/modules/contact/contact.permissions.yml core/modules/contact/contact.permissions.yml
ContentModerationPermissionsTest class core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php Test to ensure content moderation permissions are generated correctly.
ContentModerationPermissionsTest.php file core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php
ContentModerationPermissionsTest::$modules property core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php Modules to install.
ContentModerationPermissionsTest::permissionsTestCases function core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php Test cases for ::testPermissions.
ContentModerationPermissionsTest::setUp function core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php
ContentModerationPermissionsTest::testPermissions function core/modules/content_moderation/tests/src/Kernel/ContentModerationPermissionsTest.php Tests permissions generated by content moderation.
ContentTestTranslationUITest::getTranslatorPermissions function core/modules/content_translation/tests/src/Functional/ContentTestTranslationUITest.php Returns an array of permissions needed for the translator.
ContentTranslationPendingRevisionTestBase::$commonPermissions property core/modules/content_translation/tests/src/Functional/ContentTranslationPendingRevisionTestBase.php Permissions common to all test accounts.
ContentTranslationPendingRevisionTestBase::getEditorPermissions function core/modules/content_translation/tests/src/Functional/ContentTranslationPendingRevisionTestBase.php Returns an array of permissions needed for the editor.
ContentTranslationPendingRevisionTestBase::getTranslatorPermissions function core/modules/content_translation/tests/src/Functional/ContentTranslationPendingRevisionTestBase.php Returns an array of permissions needed for the translator.
ContentTranslationPermissions class core/modules/content_translation/src/ContentTranslationPermissions.php Provides dynamic permissions for the content_translation module.
ContentTranslationPermissions.php file core/modules/content_translation/src/ContentTranslationPermissions.php
ContentTranslationPermissions::$contentTranslationManager property core/modules/content_translation/src/ContentTranslationPermissions.php The content translation manager.
ContentTranslationPermissions::$entityTypeBundleInfo property core/modules/content_translation/src/ContentTranslationPermissions.php The entity bundle info.
ContentTranslationPermissions::$entityTypeManager property core/modules/content_translation/src/ContentTranslationPermissions.php The entity type manager.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.