I would like to display all services and subservices in the user request field.
My use case:
- I have a user named "test"
- I have a user account named "test"
- This user account is assigned to the organization "Company 1"
- The "Company 1" is assigned to "Customer Contract" and services and sub-services (for example "service 1" and "sub-service 1") are assigned to this "Customer Contract"
I can see "service 1" and "subservice 1" in the portal - it works fine.
...and now...
I have an organization "company 2", a new customer contract and new services and sub-services (service 2 and sub-service 2)
I will assign this organization to the user "test"
the user "test" is assigned to two organizations ("company 1" and "company 2")
I can see only "service 1" and "subservice 1" in the portal interface
I would need to see:
service 1 -> subservice 1
service 2 -> subservice 2
...is it possible?
thanks very much for ideas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would like to create a new user profile with a permission that allow show all services in all assigned organisation. Can anybody help me with create this profile?
Or...does it exist other, simpler solution?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
2024-10-25 14:13:16 | Error | | Profile "Read-Only Except Requests" relies on group "Portal user - write" but it does not seem to be present in the DM yet (did you forgot a dependency in your module?) | SetupLog |||
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I have partially solved my problem. I attach my edited file which I put to $docroot/www/datamodels/2.x/itop-tickets ...I replaced this file. I edited OQL for Portal UI -> compile ($url/setup) -> done.
I added a new extension -> This extension will add new tab in Person class. The tab with name "Additional organizations". I added 2 new organizations for example and Portal UI show service/sub-service/tickets from primary organizations + two additional organization. All works...BUT.... :)
I can not to use in extension. It does not work....or....I don`t know how. Do you have any advice, please?
I attach plugin for adding tab "Additional organizations" in Person class. This plugin adds new user role yet with name "Portal Multi Organization". The user must have this role. For example: "Portal User" and "Portal Multi Organization"
Hello,
I would like to display all services and subservices in the user request field.
My use case:
- I have a user named "test"
- I have a user account named "test"
- This user account is assigned to the organization "Company 1"
- The "Company 1" is assigned to "Customer Contract" and services and sub-services (for example "service 1" and "sub-service 1") are assigned to this "Customer Contract"
I can see "service 1" and "subservice 1" in the portal - it works fine.
...and now...
I would need to see:
service 1 -> subservice 1
service 2 -> subservice 2
...is it possible?
thanks very much for ideas
I tried an example from website https://www.itophub.io/wiki/media?media=3_2_0:customization:sample-add-profile.zip, but this sample does not work in iTOP 3.1 version.
I would like to create a new user profile with a permission that allow show all services in all assigned organisation. Can anybody help me with create this profile?
Or...does it exist other, simpler solution?
What's the issue you're facing with the example?
I downloaded https://www.itophub.io/wiki/media?media=3_2_0:customization:sample-add-profile.zip (I have iTOP 3.1.1-1-12561). Maybe I need to have version 3.2.
And output:
2024-10-25 14:13:16 | Error | | Profile "Read-Only Except Requests" relies on group "Portal user - write" but it does not seem to be present in the DM yet (did you forgot a dependency in your module?) | SetupLog |||
Hi, I have partially solved my problem. I attach my edited file which I put to $docroot/www/datamodels/2.x/itop-tickets ...I replaced this file. I edited OQL for Portal UI -> compile ($url/setup) -> done.
I added a new extension -> This extension will add new tab in Person class. The tab with name "Additional organizations". I added 2 new organizations for example and Portal UI show service/sub-service/tickets from primary organizations + two additional organization. All works...BUT.... :)
I can not to use in extension. It does not work....or....I don`t know how. Do you have any advice, please?
Last edit: Ladislav Kudláček 2025-10-08
I attach plugin for adding tab "Additional organizations" in Person class. This plugin adds new user role yet with name "Portal Multi Organization". The user must have this role. For example: "Portal User" and "Portal Multi Organization"
Last edit: Ladislav Kudláček 2025-10-08