abas_cool
22nd September 2008, 11:05
dear all,

I need advice.
How do I set authorization if I have scenario that user only have permission for specific warehouse for Outbound transaction (use Generate, Maintain and Release Outbound).
please help me.

thank you very much.

Rgds,
Robby

sukesh75
22nd September 2008, 12:44
hi robby,
I guess the table you would need to restrict in this scenario would be tdilc401. The session where you would need to enter the restriction would be Maintain Table Data Authorizations {ttaad4134m000}..

hth
sk

abas_cool
23rd September 2008, 04:37
Dear Sukesh,

It's work that scenario for restrict spesific warehouse.
there is BW message --> Error 208 (permission denied) on tdilc401800 in db_insert (51)
but after I close that message that session (I use Generate Outbound tdilc4201m000) can't be close, whah happen ?

thank you

sukesh75
23rd September 2008, 09:20
Robby,
What was the condition you gave in the session Maintain Table Data Authorizations {ttaad4134m000} for table tdilc401?

sk

abas_cool
23rd September 2008, 09:42
Dear sukesh,

I have scenario for table tdilc401, then I give not authorized for field cwar between 800 - 822.
actually I have warehouse code range from 100 until 900.
for example I want user A only can access code warehouse 417, so I give authorization not authorized from code warehouse 100 until 416 then 418 until 900.
it's that right or you can give me advice.

thank you

sukesh75
23rd September 2008, 11:54
hi,
Try the following:

User: UserA
Table: tdilc401
Data Auth: Not Authorized

Field: cwar
Operator: Not Between
Value1: 417
Value2: 417
End of Expression

sk

abas_cool
24th September 2008, 04:47
dear Sukesh.

Thank you for your advice. It work as I wish.
Thank you very much.

Rgds,
Robby