Hello. We currently have a lot of full access use...
# general
d
Hello. We currently have a lot of full access users that only really have full access accounts so that they can view project data. I was thinking that if I create a custom Suitelet to view the data that executes as another role then I could just give them employee center roles. This would save us quite a bit of money. I'm just a bit worried that I am missing something. It seems like I would be cheating the system a bit. Does this sound reasonable? Or should I avoid doing this?
a
You could create a suiteLet and set the deployment to be accessible without logging in, I personally do not like that as you'd be exposing it to the world.
Alternatively, I'd create a restLet and then have something like a corporate webpage retrieving the data and displaying it.
That would take one user license for the webpage and the rest of the security and licensing is taken care of in your corporate network configuration.
I meant 1 Netsuite user license for the webpage, and then users need access to your webserver with whatever licensing is required there (and you're probably already paying for that).
d
Thanks, that is helpful and it is something that I may consider doing in the future. Right now, the users still require employee center licenses for timesheets, expenses etc so I would like to keep everything on Netsuite so that they don't have to use two different systems. Do you know if there are any issues with my original suggestion? Executing a suitelet as another role?
a
Sorry for the delay. I'm not sure, but I do not think that will work. I even think you wouldn't be able to display a suitelet in an Employee Center role.
d
That's sort of what I thought but I tried it before I put this question up and it seemed to work. Just don't want to push on and fully develop something then figure out I've missed something obvious that stops it from working. Can't find documentation for it anywhere