hiding permalink in admin if the user is subscriber

maybe this can do the trick? (untested). Note I used contributor role (Thanks to Brian Fegter for pointing this out)

function my_remove_meta_boxes() {
    if (current_user_can('contributor')) {
        remove_meta_box('slugdiv', 'post', 'normal');
    }
}
add_action( 'admin_menu', 'my_remove_meta_boxes' );