Yes, the sentence is grammatically correct.
Here's a breakdown of its meaning: The speaker is advising someone to understand that if "he" (likely referring to a specific person) knows certain information, he cannot keep it to himself or hide it (i.e., "gatekeep it"). The speaker also points out that this person has not received any feedback about when they would have their defense (likely a thesis or project presentation). Therefore, the