Fix but do not fix!(Does it has a spec problem?)
Prepare user permission{general user & admin user}