Slide 1

 

We are working with User Access Administration and in this Tutorial we are going to see how we are going to query Access for any Process Option in the System.

 

Slide 2

 

So 1st of all let us go to Business Objects and see where the Menu Processes are.

 

Slide 3

 

 

 

Slide 4

 

 

 

Slide 5

 

From the available Menu Objects, we choose “Process”.

 

Slide 6

 

This Option opens the Menu Process Library and this is where we will find all processes that are available in the system.

 

Slide 7

 

I can Lookup this Process Key, but I know that the key that I want to look at is “ivmast” i.e. the Stock Master.

 

Slide 8

 

 

 

Slide 9

 

So here we see that this Process Key, “ivmast”, is the Inventory Master also called Stock

Master.

 

Slide 10

 

Now I am going to use the Query Process Option to check the Access Paths in the System for the Process Key “ivmast”.

 

Slide 11

 

 

 

Slide 12

 

 

 

Slide 13

 

 

 

Slide 14

 

 

 

Slide 15

 

If I do not know what the Process Key is, of course I can type a Search String, and the System can find it for me. 

But in this case, I already know that the Process Key that I want to look at is “ivmast”.

So I will choose Specify Process Key.

 

Slide 16

 

 

 

Slide 17

 

And I input “ivmast”.

 

Slide 18

 

 

 

Slide 19

 

 

 

Slide 20

 

So the System returns the result whereby it indicates that 6 Defined Access Path(s) have been found for this particular Process.

 

Slide 21

 

Now the System indicates the Users included on the Access Paths that have been found for this Process.  But it is interesting to note that of course a Menu Process Option can be provided to any one User in more than one place.

So what is really happening here is, next to the names on the right hand side, you see the Menu Paths.

So the 1st Element in the Path, before the asterisk, is the User Code.

The next one is the Application Code. And then the last one is the Action, within the Application, where this Option is offered to a particular User.

Now the 1st objective with this option is to query what Access is present in the System that leads to a particular Menu Option.

But we do also have the additional functionality here, that we can actually, at this point in time, select some Users, to remove this Access from.

 

Slide 22

 

 

 

Slide 23

 

So in this particular example, I am simply going to select two Users here to remove the Access from.

That should then leave us with 4 Access Paths remaining in the System after this.

 

Slide 24

 

 

 

Slide 25

 

 

 

Slide 26

 

 

 

Slide 27

 

 

 

Slide 28

 

 

 

Slide 29

 

So now if I repeat the Access check for Process “ivmast” -

 

Slide 30

 

 

 

Slide 31

 

Then the System returns a result of 4 defined Access Path(s) that have now been found.

Why so?

Because I have removed 2 from the original 6 and now there are only 4 remaining.

 

Slide 32

 

 

 

Slide 33

 

 

 

Slide 34

 

And these are then the 4 remaining Access Path(s) for this particular Menu Option.

 

Slide 35

 

Of course most of the time we are not removing Access.

We are only checking Access.

So we do not have to select any Menu Path(s) to delete, we can simply choose

Cancel.

 

Slide 36

 

 

 

Slide 37

 

 

 

Slide 38

 

Of course we can also have Process Options that do no show any Defined Access Paths.

Because in the 1st instance, we can have a process that is available for Menu use, but no Users currently have Access to that particular Option.

But on the other hand, we can also have processes that are not allowed on the Menu and therefore they will not show in die Access Path(s).

Such objects of course are called from other objects that usually are available on the Menus.

 

Slide 39

 

 

 

Slide 40

 

 

 

Slide 41

 

 

 

Slide 42

 

 

 

Slide 43

 

So I will search for a Process that includes the word “intelligence”.

 

Slide 44

 

Because I am looking for “ledger intelligence” and the one I want is Option 2 here, bili-perform.

 

Slide 45

 

 

 

Slide 46

 

And in this case the System does not find any defined Access Paths for this particular Process.

The reason being in this particular example, that this Process is called from another one, which is the entry to the Ledger Intelligence and which is Access controlled and can appear in Menus.

But this Process itself cannot be directly put on a Menu, and there are no Access Paths to find, for this particular Process.

 

Slide 47

 

 

 

Slide 48

 

 

 

Slide 49

So when we want to establish quickly, for a particular Menu Process, who in the System has Access to such an option, then we can use this Query Process Option.

Of course we can get this information also on the Access Reports. But in this particular case it is just easy to go to this Option quickly. Type in a Process Key or search for it and find out immediately who has got Access to it and on what Menu Paths do they have Access to it.

And we have an additional option at that point in time even to Trim some of that Access, by removing it at the same time from some of these User Profiles.