Dear community,
I am excited. 2 months ago, i didn't know anything (zero) about asp.net and dnn. I learnt so much.
I am setting up a website that will allow site users to create their own portals. I am using Portal Signup Module that gives me the option of making the user an admin or non-admin. I decided to still make the user who created the portal the admin (cuz that is easier as i understand it) but limit his/her access to certain admin menu (for instance i want to remove "Site Log" and "Event Viewer" and "Skins") depending on the level of membership.
I read somewhere that the "superuser" has a Role ID of -2 and i am assume that the "admin" has probably a Role ID too. I read also that i can run a SQL script to to modify permissions, Roles, or whatever in the db table. Having mastered from the "clickable" stuff within dnn, this is where i want to play with now. I know some of you may say "if you are not a programmer, don't mess with the db tables"....but i learnt a lot these couple of weeks by pushing the envelope.
I want one of your genuises to give me a script that i can run from "host" -->SQL page within DNN that will allow me to hide or remove "Site Log" or "Event Viewer" from the admin menu for example. But only when the admin is logged. I still want to see those when i (as a superuser) am logged in.
Another option someone suggested was for me to make the new users non-admin and put them in a role i defined. That is not a problem. I can create the "portal owners" role. But then, i don't know how to put some of the admin menu (i.e. Site Settings, Security Roles, Vendors, Newsletters...or whatever i decided to allow) into this new role i created "Portal Owners"
I hope i made myself clear as i am someone who just started getting his feet wet few weeks ago.
thanks in advance.