Allow editing of own content but not show 'node settings' block
I think that this is quite easy using hook_form_FORM_ID_alter like this,

function MY_MODULE_form_node_form_alter(&amp;$form, &amp;$form_state, $form_id) {
  $current_user = \Drupal::currentUser();
  $roles = $current_user-&gt;getRoles();
  if (in_array('YOUR_ROLE', $roles)) {
    unset($form['...']);
  }
}


if you don't know what the name of the element is called, try to find it using kint($node) if you have devel installed.

Hope it works for you.