public boolean requiresApproval() {
        return requiresApproval;
    }
If requiring approval, the group admin needs to send an invitation to the invitee. Otherwise,
the group admin can add any user to the group without their approval.
turms-service/src/main/java/im/turms/service/domain/group/bo/GroupInvitationStrategy.java