![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Client ID based access Topic Summary: Created On: 19-Nov-2004 15:01 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() Answer: I sought quite a bit on the forum, but could not find anything. Is there a way to identify the client machine from which a session is started? We would like to base access to some attributes on this information. I.e. a user has access to a given attribute, but only if he is logged on via a pre-defined list of machine IDs. These IDs are the same as are logged in the database login history, in the format [MyMachineID], which correspondes to the machine names on our Windows network. Any brilliant ideas? ![]() | |
![]() |
|
I sought quite a bit on the forum, but could not find anything. Is there a way to identify the client machine from which a session is started? We would like to base access to some attributes on this information. I.e. a user has access to a given attribute, but only if he is logged on via a pre-defined list of machine IDs. These IDs are the same as are logged in the database login history, in the format [MyMachineID], which correspondes to the machine names on our Windows network.
Any brilliant ideas? ![]() ------------------------- Pieter de Waard www.nhindustries.com |
|
![]() |
|
![]() |
|
What about some Trigger DXL.........
// pre_open_object.dxl /* DXL called by Trigger activated when attempting to open current Object. Trigger Definition : Module m = current string mname = fullName m trigger( "pre_open_object", module->mname->object, pre, open, 1, "#include */ // ********************************************************************************************** // Constant and Variable declarations Object o = current Module m = current string currHostName = hostname() string goodHostName = "MEX271" // ********************************************************************************************** // Main Program if (currHostName != goodHostName) { ack "This action is not permitted on this Machine." downgrade (m) } Roy Bond MTU Aero Engines Munich roy-david.bond@muc.mtu.de |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Client ID based access
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.