cancel
Showing results for 
Search instead for 
Did you mean: 

Reg Authoraisation variable

former_member185071
Contributor
0 Kudos
70

Hi Xpertz

Could any one expalin me

What is authoraisation variable ?

What is the purpose of it in Query?

What exactly it will do while query is executing?

Could any please explain me step by step in detail.

Am dam confused with this....

Thanx in Advance

Regards

R M K

**No need to say good answers will get points**

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi RMK,

The processing type Authorization enables variables to be filled with values automatically from the user authorization.

When you create a variable, if you choose Process with Authorization, the variable is automatically filled with the values of the user's authorization. When the user opens a query, the data is selected automatically according to his or her authorizations.

If you give any other processing type you will encounter authorization error.

see the thread

Vijay.

Message was edited by:

Vijay G

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi RMK,

Very first, There is no Autherization Variable in QueryDesigner.

Variables are

1) Characteristic Value Variables

2) Hierarchy Variables

3) Hierarchy Node Variables

4) Text Variables

5) Formula Variables

The following processing types are available:

  • Manual Entry / Default Value

  • Replacement Path

  • Customer Exit

  • SAP Exit

  • Authorization

Go thu this link:

http://help.sap.com/saphelp_nw04/helpdata/en/be/076f3b6c980c3be10000000a11402f/frameset.htm

The processing type Authorization can be used with characteristic value variables and hierarchy node variables.

When you create a variable, if you choose Process with Authorization, the variable is automatically filled with the values of the user's authorization. When the user opens a query, the data is selected automatically according to his or her authorizations.

Based on the USER the Autherization Value get filled automatically from User Profile.

Regards,

BVC

former_member185071
Contributor
0 Kudos

Yes you right BV C.

Thanks to all for the clarification and tremendous support .

Here am assigning points as well as am closing the thread.

Regards

R M K

      • Sharing thoughts is the way of gaining knowledge***

.

Former Member
0 Kudos

Hi,

It is used to implement the data level security.

That meant it allows the user for the permitted data.

These permissions ae given in the Roles.

So Authorization Variable is the object through which we can guide the System to

look into Roles for respetive values of the current user.

So we need Authorization objects to specify the respective values (allowed values) in the roles.

Customized Authorization object is created on a Infoobject.

To create a AO on the infoobject we need to make sure that the object is AO relevent.

With rgds,

Anil Kumar Sharma .P