cancel
Showing results for 
Search instead for 
Did you mean: 

AJAX Framework page

Former Member
0 Kudos

Hi All,

We are on SAP Netweaver portal 7.02 and we want use Ajax framework page and Default framework page . If we make Ajax as framework page of some role will it affect other roles/groups.

Please provide some inputs.

Thanks in Advance.

Regards,

Krishna.

Accepted Solutions (1)

Accepted Solutions (1)

Steffi_Warnecke
Active Contributor
0 Kudos

Hello Krishna,

I'd say no. In the Master Rule Collection you can set that for a specific role on runtime it should call a specific desktop. So if you define a desktop with the ajax framework and a theme and add a new rule to the Master Rule Collection, than it should have no affect on other roles.

Well, it depends on the order in the collection of course, because it's looking for a hit from top to bottom. So you should set the new rule on top.

Please see this document for more information on the Master Rule Collection. It's for 7.3, but the info should be good for your version, too.

Regards,

Steffi.

Former Member
0 Kudos

Thanks Steffi for quick reply.

We have HR ,SRM and Finance system connected to Portal.

Only Finance applications will  to use Ajax Framework page and rest of the applications will use Default desktop. 

Is it possible?

Regards,

Krishna.

Steffi_Warnecke
Active Contributor
0 Kudos

Hello Krishna,

are those in different roles? You can also use groups in the new rule.

But if you think about changing the desktop and theme for a user, when he clicks on another tab or navigation node, this isn't possible with this. The rule collection just determines what desktop is assigned to the user when he is logging into the portal. When he is already logged in, you can't change the appearence of the portal like this.

I don't really know if it is possible at all to change to another framework while already logged in.

Regards,

Steffi.

Former Member
0 Kudos

Hi Steffi,

If the user exists in two groups and has two desktops assigned (the user exists in two groups)..

which desktop will appear for the user ?

Example:

User A has two roles i.e ESS and FICO .

ESS has light framework page and FICO has Ajax Framework page .

If the user login into portal which Framework page will appear?

Regards,

Krishna.

Steffi_Warnecke
Active Contributor
0 Kudos

Hello Krishna,

the one, whose rule is first in the collection. Did you look at the document and your master rule collection? You should see it there, it's also explained in the text in the collection.

Do you have a test-system you could try this on?

Regards,
Steffi.

Answers (1)

Answers (1)

former_member219975
Participant
0 Kudos

Hi Krishna,

To use AJAX Frame Work page you need to follow following steps,

  • Go to System Administration --> System Configuration --> Portal Display.
  • After going to above path Create one desktop in the portal Directory in desired folder.(right click and choose create desktop).
  • Keep the created Desktop open in window, and go to the path,

System Administration --> System Configuration --> Portal Display --> Portal Content --> Portal Users --> Standard Portal Users --> Ajax Frame Work Content --> Ajax Frame Work Page

in above page right click and select "Add Page to Desktop".

  • After adding frame work page you need to add theme in desktop.
  • For that go to path Portal Content --> Themes, here select any of the theme, right click and select "Add Theme to Desktop".
  • After doing above step, please verify that both Added page and Theme are set as default.
  • After that you need to make this desktop as default or you can assign this to particular users or groups.
  • For that go to path,

System Administration --> System Configuration --> Portal Display --> Portal Content --> Portal Administrators --> Super Administrator --> Master rule collection

  • here open that master rule collection, here you need to create IF Statement in which you need to select user or group for which you need to assign desktop. or you can use * in after selecting users so that this will be applicable to all users.
  • After creating proper IF statement, you need to select THAN statement, here you need to select desktop which you have created in above step.
  • for that after selecting THEN statement, keep it open and go to desktop which is created, right click and select "Add Desktop to Expression".
  • Here please note that default condition "IF User = * " must be at the end of all the IF statements, otherwise it will not fulfill * condition properly.

Now logon with user to whom you have assigned the desktop, there should be AJAX Frame work page, before doing this please clear browser cache..

Hope I could Answer your question

Thanks and Regards,

Bhavin Anajwala