cancel
Showing results for 
Search instead for 
Did you mean: 

Enable "position & Staffing Analysis" and "demographic Analysis" tab in NAKISA 4.0

IG1
Active Participant
0 Kudos

Hello Team,

After doing necessary settings , i am able to see the Manager tab with manager details when we click on Org Unit.

How can i enable other tabs so that we can get the other info as well for NAKISA 4.0

Please help.

Thanks

Ishaan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ishaan,

In Admin Console

Application-wide Settings > Analytic Settings

Regards,

Matthew

StephenMillard
Active Contributor
0 Kudos

Also you may need to change to a user account that is mapped to an appropriate Nakisa role to view additional information. E.g the Everyone role would not see demographic and analytic (or extended) info by default.

-- Stephen.

IG1
Active Participant
0 Kudos

Hi Matthew,

Thanks for reply.

It's already enabled in Analytic settings. But still i cant see these 2 tabs in Org Unit details.

Moreover i have set default role as ROLE_MANAGER , I assume it already has access to these two tabs. still i am not able to see these tabs.

Is there something i am missing ?

Thanks

Ishaan

IG1
Active Participant
0 Kudos

Hi Stephen,

Yes correct! everyone shouldn't see these details .  I have made ROLE_MANAGER as default as of now. 

Please suggest, if i am missing something else.

Thanks

Ishaan

lukemarson
Active Contributor
0 Kudos

Hi Ishan,

Are you using Live or Staged analytics? If you are using Staged, have the analytics been generated?

You should be able to see the Analytics sub-menu in the Views menu for Org Units if the security is working properly.

If you set your role to the Executive role you should see these analytics for everyone. If you can't then there is most likely a problem with the data rather than security.

Best regards,

Luke

IG1
Active Participant
0 Kudos

Hi Luke,

We are using Live.

When i set default role as Executive, Yes i am able to see these two tabs . Thanks.

But when i am taking the role as MANAGER then i am not able to see even "position & staffing analysis"  tab.

Moreover when i choose the other roles i see  these three tabs in secured items where i can choose them and put into the roles.  But for managers i don't see them.

Thanks

Ishaan

StephenMillard
Active Contributor
0 Kudos

Ishaan.

By default the Manager role will only see this information for the user's own org unit and org units below that.  If you view other org units you shouldn't see the tabs.

Stephen.

lukemarson
Active Contributor
0 Kudos

Hi Ishaan,

You should only see the tabs for your own orgunit and below. I assume that your user's organization assignment is to a person whose position is a Chief of an OrgUnit (relationship 012)?

You should see the analytic sub-menu in the Views menu, even if selecting it does not display any data.

Best regards,

Luke

IG1
Active Participant
0 Kudos

Hi Luke & Stephen,

Thanks for reply.

Yes you are correct! I understand the logic here.

As of now i have not used the parameter USERID, I have choosen the ROOT ORG UNIT and put a org unit ID in ORG CHART Settings.

So in this case it should display the details if i click on any org unit after using the ROLE_MANAGER ?

Thanks.

Ishaan

lukemarson
Active Contributor
0 Kudos

Hi Ishaan,

You don't need to make any particular settings in the OrgChart module. But you do need to ensure that in SAP your user is linked to a Person and their Position is in an OrgUnit. It actually doesn't matter if they are a Chief Position or not. Is this the case?

Best regards,

Luke

IG1
Active Participant
0 Kudos

Hi Luke,

Thanks,

I have mapped my sap user ID to a person who is the chief of one org unit.

Still when i set ROLE_MANAGER as default role, i can see only manager tab when i click on that org unit. 

Thanks.

Ishaan

lukemarson
Active Contributor
0 Kudos

Do you get any errors in the log file?

IG1
Active Participant
0 Kudos

Hi Luke,

No i dont get any errors.

I guess I made you get a bit confused with my questions. Let me put my question again.

first - By standard, do we see position and staffing analysis and demographic analysis tab for MANAGER role in NAKISA ?

second : How ever i can see these two tabs for EXECUTIVE ROLE but i don't see them for MANAGER ROLE,  Is there any other configuration needs to be done so that these both tabs can be seen for MANAGER role as well ?

Also, these two tabs are already there in permitted items for the role.

Thanks.

Ishaan

StephenBurr
Active Contributor
0 Kudos

The Manager (and assistant) roles use an additional security concept called hierarchy scope ... so they both only give access to the org unit and below that they sit in.

Can you check your user, confirm the employee (pernr) number, check their user id is in the communication infotype (0105), check which org unit they are assigned to (in infotype 0001) and then navigate to this OU in OrgChart? 

Can you see the analytic and demographics for this OU (and below)?

Stephen

IG1
Active Participant
0 Kudos

HI Stephen,

Thanks for reply.

Yes i understand the concept here.  But the surprising thing is that i am doing the same.

I am assigning the user-id with which i am logging into NAKISA, to a person who is holding position as the head of a org unit.

But still it doesn't show other tabs apart from Manager only.

I haven't specified anything in Hierarchy Scopes for ROLE_MANAGER, do i need to specify something here ?

Thanks

Ishaan

IG1
Active Participant
0 Kudos

Team,

What i am feeling is that somewhere i am missing some setiing from NAKISA end, which needs to be done to link Login ID of Nakisa to SAP.

First, I am using Logon Screen.  Now user ID with which i login i have mapped to head of orgunit in Infotype 105 .

Is there some other setting which needs to be done in Employee source tab ?

Thanks

Ishaan

lukemarson
Active Contributor
0 Kudos

No, this should work out of the box. It seems strange. Do you get any errors in the log file?

IG1
Active Participant
0 Kudos

Hi Luke,

No I don't get any error messages in log files:

1. 03 May 2013 00:04:07 INFO com.nakisa.Logger - Tenant ID: 000

2. 03 May 2013 00:04:07 INFO com.nakisa.Logger - LoginSettingsObject Load: 14

3. 03 May 2013 00:04:07 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Credential provider ActiveDirectory

4. 03 May 2013 00:04:07 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : User to authenticate null

5. 03 May 2013 00:04:07 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Authentication provider SapStandard

6. 03 May 2013 00:04:07 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Login process finished with errors

7. 03 May 2013 00:04:07 INFO com.nakisa.Logger - Strings.decodeURIComponent , encoded= , decoded=

I am also really surprised why it's not working .

I have chosen ORGUNIT_ROOT in general setting in Org chart structure and provided and root org unit ID. 

Now even when i assign my user id to the head of one level below org unit. It should start with its org unit only while displaying org unit structure. ( am i correct ? )  but it shows the complete org structure starting from the root org unit provided in general settings.

This is why i think my user ID is not getting linked to SAP org unit.

Thanks.

Ishaan 

StephenMillard
Active Contributor
0 Kudos

Ishaan.

I think there are three areas worth reviewing here...

#1 Login ID.

The relationship to what can be seen is that you have a user account defined in SAP and associated with a particular employee in Infotype 0105 (as described by ).  The user account should have a SAP profile associated with it that you then map to the corresponding Nakisa profile (the step after setting the Employee Source - as shown in your screen shot.

So this relates user account to employee and user account (via SAP profile) to the Nakisa role.

#2 cds.log.

You say there are no errors in your log, and whilst I agree all the lines are marked INFO, lines 4 and 6 suggest that all is not in fact error free.

Line 6 states "Login process finished with errors".

More interestingly, line 4 says "User to authenticate is null".  So that looks to me like the user ID you think is being passed into Nakisa isn't.  The best way to confirm this is probably by accessing the Nakisa debug page.

To do this, login to OrgChart with your "suspect" account.  Now open a new browser tab/window, copy & paste the URL of OrgChart into the new tab and modify it to access the page /nak-debug.jsp.

For example if your OrgChart URL was:

you would change this to:

This will provide you with lots of additional information about what data is being passed to Nakisa and specifically more about who it "thinks" you are and what org unit it thinks you belong to.

See the "Debugging User and Session Information" page on the VSN wiki for further details.  After reviewing it if you still have issues with what it means it may be worth posting a screen shot to this thread.

#3 Hierarchy root/security

When configuring hierarchies you can specify what root the hierarchy should start from (see root hierarchies in the Admin Guide) - a universal static root or one based on the user record for the logged in user.


Access to certain features (e.g. analytics) for specific Nakisa roles could be enabled (e.g. analytics for HR role), disabled (e.g. analytics for everyone role) or enabled for own org unit and below (hierarchy scope - e.g. analytics for manager role).

These two configuration aspects (root node and permissions) are independent of one another - enabling/disabling/modifying one will not directly affect the other.

Hopefully that should now give you some pointers to figure out who OrgChart thinks you are logging in as, what role you are being mapped to (and how to map it if you aren't doing so already) and how to specify a dynamic (user based) hierarchy root (if that's what you are after).

Regards,

Stephen.

IG1
Active Participant
0 Kudos

Thanks Stephen.  I will do analysis for the same.

IG1
Active Participant
0 Kudos

Thanks Stephen,

It helped me a lot after debugging.   Issue is resolved. It was data issues.

Thanks a lot everyone for help .

Ishaan

Answers (0)