When the campaign visibility is set as Private, you have to provide campaign access manually to the publisher.

Block Publisher

To quickly disable publisher access for a specific campaign, you can add a publisher in the 'Block Publishers' section. There is no limit on the publisher’s count. After saving the same, the access for the publishers is also removed from API.