Except as provided in Section 7597, a public employee or other person may smoke in any outdoor area of a public building unless otherwise prohibited by state law or local ordinance and a sign describing the prohibition is posted by the state, county, or city agency or other appropriate entity.