I want to create a profile where a single customer can access user requests, create new ones (including for other people) and maybe later see some statistics about all the user requests. There are no other things required or wanted.
Two things I tried:
1. I created a 'portal user'
2. I made a new profile to disable most classes except UserRequest and a few others required to make it work at all (Contacts, etc).
What I found:
1. Seems the most logical solution, , but that user cannot create user requests on other peoples behalf. And if we want to add statistics it becomes harder to also have those statistics on the normal iTop interface.
3. Basically works but there are a lot 'extra menu items' that don't disappear although it always says 'You are not allowed to view objects of class ...'.
I think I would like to go for solution 2 and try to remove those menu items. Should that work 'automagically' by removing all access or does that only work if we do it explicitly? And how would we do this?
Is this something that can be done in a user profile at all?
Cheers,
Marcel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
iTop: 2.7.4
I want to create a profile where a single customer can access user requests, create new ones (including for other people) and maybe later see some statistics about all the user requests. There are no other things required or wanted.
Two things I tried:
1. I created a 'portal user'
2. I made a new profile to disable most classes except UserRequest and a few others required to make it work at all (Contacts, etc).
What I found:
1. Seems the most logical solution, , but that user cannot create user requests on other peoples behalf. And if we want to add statistics it becomes harder to also have those statistics on the normal iTop interface.
3. Basically works but there are a lot 'extra menu items' that don't disappear although it always says 'You are not allowed to view objects of class ...'.
I think I would like to go for solution 2 and try to remove those menu items. Should that work 'automagically' by removing all access or does that only work if we do it explicitly? And how would we do this?
Is this something that can be done in a user profile at all?
Cheers,
Marcel
Hi Marcel,
You should use the <enable_class> tag to control Menu visibilty.
Have a look here</enable_class>