A village pub has been given formal approval of its beer garden nearly 30 years after it opened.