method
permissions_policy
v7.2.3 -
Show latest stable
- Class:
ActionController::PermissionsPolicy::ClassMethods
permissions_policy(**options, &block)public
Overrides parts of the globally configured `Feature-Policy` header:
class PagesController < ApplicationController permissions_policy do |policy| policy.geolocation "https://example.com" end end
Options can be passed similar to `before_action`. For example, pass `only: :index` to override the header on the index action only:
class PagesController < ApplicationController permissions_policy(only: :index) do |policy| policy.camera :self end end