Fix viewlet permission