app/views/hyrax/base/_form_permission.html.erb
<%# [hyc-override] https://github.com/samvera/hyrax/tree/hyrax-v4.0.0/app/views/hyrax/base/_form_permission.html.erb %>
<%# [hyc-override] Overriding partial in hyrax gem in order to hide lease option and display note for public option %>
<%# # This is used by works and by FileSet and the layout (col-6 vs col-12) is different for both %>
<% if embargo_enforced?(f.object) %>
<%= render 'form_permission_under_embargo', f: f %>
<%# [hyc-override] Remove lease panel %>
<%#= elsif lease_enforced?(f.object) %>
<%#= render 'form_permission_under_lease', f: f %>
<% else %>
<fieldset class="set-access-controls">
<legend>
<%= raw(t('.visibility')) %>
</legend>
<div class="form-group">
<div class="form-check">
<label class="form-check-label">
<%= f.radio_button :visibility, Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PUBLIC, class: 'form-check-input' %>
<%= visibility_badge(Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PUBLIC) %>
<%# [hyc-override] Add note for public option %>
<div class="files-public-note">
<%= t('hyrax.visibility.open.warning_html', label: visibility_badge(Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PUBLIC)) %>
</div>
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<%= f.radio_button :visibility, Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_AUTHENTICATED, class: 'form-check-input' %>
<%= visibility_badge(Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_AUTHENTICATED) %>
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<%= f.radio_button :visibility, Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_EMBARGO, class: 'form-check-input' %>
<%= render "form_permission_embargo", f: f %>
</label>
</div>
<%# [hyc-override] Remove lease option %>
<%# <div class="form-check"> %>
<%# <label class="form-check-label"> %>
<%#= f.radio_button :visibility, Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_LEASE, class: 'form-check-input' %>
<%#= render "form_permission_lease", f: f %>
<%# </label> %>
<%# </div> %>
<div class="form-check">
<label class="form-check-label">
<%= f.radio_button :visibility, Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PRIVATE, class: 'form-check-input' %>
<%= visibility_badge(Hydra::AccessControls::AccessRight::VISIBILITY_TEXT_VALUE_PRIVATE) %>
</label>
</div>
</div>
</fieldset>
<% end %>