行政行为违反法律、法规时,以下机关可以撤销该行政行为:
人民法院:根据《中华人民共和国行政诉讼法》第七十条的规定,人民法院对于主要证据不足、适用法律错误、违反法定程序等情形的行政行为,可以判决撤销或者部分撤销。
上级行政机关:依据《中华人民共和国行政复议法》第二十八条,行政复议机关(通常是上级行政机关)在审查行政复议案件时,如果发现行政行为违法,可以决定撤销该行政行为。
作出行政行为的机关:行政机关在发现自身作出的行政行为违法时,也有权进行自我纠错,并主动撤销该行政行为。这是行政机关依法行政、自我监督的重要体现。
综上所述,当行政行为违反法律、法规时,人民法院、上级行政机关以及作出该行政行为的机关均有权撤销该行政行为。如果您在具体案件中遇到相关问题,可以直接向我咨询,我会根据您的具体情况提供详细的法律分析和建议。