8 Replies Latest reply on Nov 24, 2017 3:09 AM by sibox

    Showing the Journal tab for "Service Desk Analyst" role in CI Computer.

    sibox Apprentice

      HI People,

       

                I am struggling to find the place where i would allow SDA's to view and add journals.

       

      Logged in as an Administrator i can see the highlighted journal tab.......

       

       

      When logged in as a SDA, i can only see the following tabs........

       

        • 1. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
          DTurner Specialist

          Hi sibox,

           

          You can configure what tabs (Child Panels) are shown within the layout, specifically the form editor.

           

          CI#Computer is an extended business object so these tend to be defined against CI. From the AdminUI, Build > Business Objects > CI > Layouts

          Here we can see what roles have access.

          Selecting CI for example, shows a list of the forms for the extended objects:

          If we select a form view, we can then see what child panels are available:

          The help documentation may provide further assistance: https://help.ivanti.com/ht/help/en_US/ISM/2017/Index.html#Configure/Layouts/Layouts.htm

           

          Hope this helps

          • 2. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
            sibox Apprentice

            Hi DTurne,

             

                      Thank your for your reply.

             

            Sorry for being so needy, however after following your instructions i found the "Journal" child panel, however i still can't see anywhere to make it available for SDA's.

             

            When i select "Layouts" in the CI business object it looks like this....

             

             

            The "Service Desk Analyst" role is not show here and i'm not sure how i would add it .

             

            To make the "Journal" child panel visible for SDA's, I'm assuming there is an expression to use under "Hidden Expression" or possibly under "Initially Visible"?

             

             

            I had a look at the help you linked and it offered this expression for "Initially Visible" .....

             

            $(if Status == "Logged" then true else false).

             

            which does not seem fitting for this instance.

             

            Thanks Si.

            • 3. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
              DTurner Specialist

              Not needy at all, sibox! I enjoy having discussions such as these since it helps us all to learn.

               

              Apologies as I didn't actually clarify: the extended objects can have layouts defined on the base object or the extended object. As you provided a screenshot to CI.Computer whilst logged in as an SDA, they clearly have access so must be using a layout.

              If you take a look at the extended object, CI#Computer, then you may see the SDA layout defined there.

              • 4. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
                sibox Apprentice

                Cool, i'm all for win win situations!

                 

                Just so i've got this correct;

                 

                Base Object is CI

                Extended Object is CI.Computer.

                 

                If the extended object; CI.Computer has got its layout definitions on the base object; CI, thats how the "Administrator" role can see the "journal child panel"?

                 

                As the SDA role is not on the layout named "CI" inside the "CI" business object, this why when i'm logged in as a SDA i cannot see the "journal" child panel?

                 

                 

                The layouts of CI.Computer object looks like........

                 

                 

                Again with no mention of "Service Desk Analyst" and even "Administrator" on this one, which makes this even more confusing.

                 

                I am yet to understand or  see the area in which i can configure the SDA role to be able to see the "Journal" child panel, inside a computer CI record.

                 

                Hope this question won't take up much more of your  time.

                 

                Thanks, Si

                • 5. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
                  DTurner Specialist

                  That is quite interesting!

                  Base Object is CI

                  Extended Object is CI.Computer.

                  Exactly.

                   

                  If the extended object; CI.Computer has got its layout definitions on the base object; CI, thats how the "Administrator" role can see the "journal child panel"?

                   

                  As the SDA role is not on the layout named "CI" inside the "CI" business object, this why when i'm logged in as a SDA i cannot see the "journal" child panel?

                   

                  So a layout is just a way to visualise a business object, configurable by providing access via a workspace. This contains both a list and form view for the object. The layout a role uses is configured on the role not the layout. (Explained further down - should've mentioned this earlier! ). As such, there might be layouts on CI and CI.Computer.

                   

                  You can confirm what layout a role is using. On the AdminUI, if we navigate to Configure > Users and Permissions > Roles and Permissions > ServiceDeskAnalyst (or however your role is named). From the 'Top Level Tabs' tab, we should then be able to select either the CI or CI.Computer object to confirm which layout the role uses.

                   

                  You should then be able to modify that layout as needed, e.g. use a hidden expression with the CurrentUserRole() function to filter based on role if needed.

                  1 of 1 people found this helpful
                  • 6. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
                    sibox Apprentice

                    This is what the area looks like from "Roles and Permissions"

                     

                    Which bring me here, click "Computer"........

                     

                    Which brings me here......

                     

                     

                     

                    As there is no "Journal" child panel here, do i need to add it?

                     

                    Or do i type the visible expression somewhere else?

                     

                    Thanks Si

                    1 of 1 people found this helpful
                    • 7. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
                      DTurner Specialist

                      That's right, sibox; since Journal is not shown there, it means the tab is not available on that form. As such, you would need to add it. You may wish to copy the settings from the form for Admins, alternatively you could simply set the SDA layout to the Admin layout, however this may result in SDAs being able to see things they shouldn't.

                      1 of 1 people found this helpful
                      • 8. Re: Showing the Journal tab for "Service Desk Analyst" role in CI Computer.
                        sibox Apprentice

                        It's really to hard to get my head around, the length someone has to go in order to make tab display for a certain role in a system. I suppose we are spoilt in other systems, where a drop down and a check box is is the answer.

                         

                        Non the less, after your comments and instruction, i have managed to display the journal jab, sorry child panel in a computer CI record when logged as a SDA.

                         

                        Thank you for that and have yourself a good weekend!

                        1 of 1 people found this helpful