# app/policies/auditoria_log_policy.rb # # Existe para a auditoria parar de cair no default genérico da ApplicationPolicy # (`policy_class: ApplicationPolicy` no controller): a régua de lá é a de # consolidação, e quem podia consolidar entrava na auditoria pela URL, embora o # menu nunca oferecesse. class AuditoriaLogPolicy < ApplicationPolicy def index? = pode?('admin.auditoria') def show? = index? class Scope < Scope def resolve user.pode?('admin.auditoria') ? scope.all : scope.none end end end