2017-03-13 3 views
1

일부 사용자는 isrddn을 차단하는 데 관심이 있습니다. 우리는 우리 자신의 껍질을 만들지 않고 그것을하려고 노력하고 있습니다. 도움이 될 것입니다. 가장 쉬운 방법은 무엇입니까? 고맙습니다!tso-mvs에서 isrddn 차단하기

+4

ISRDDN에 대한 액세스를 차단함으로써 어떤 목적을 제공합니까? 당신이 해결하려고하는 실제 문제는 무엇입니까? – cschneid

+0

ISRDDN은 또한 ISPF에서 지원되는 DDLIST라는 다른 이름을 사용합니다. – zarchasmpgmr

+1

ISRDDN에 대한 액세스를 차단하더라도 사용자는 여전히 TSO LISTALC 명령을 실행하여 동일한 정보를 얻을 수 있습니다. –

답변

3

Exit 3/4을 사용할 수 있습니다 (시작 및 종료 종료 선택). Exit 3을 사용하여 SELECT PGM (ISRDDN)을 확인한 다음 사용자가 pgm을 실행할 수 있는지 확인하기 위해 일종의 권한 확인을 수행 할 수 있습니다. rc = 8 (또는 16)을 설정하여 권한 부여 실패로 SELECT 서비스를 종료하십시오. 이는 ISPF를 사용하여 수행하는 f}입니다. 보안 소프트웨어를 통한 방법이있을 수도 있습니다. SELECT PGM (ISRDDN) ISRDDN LINK SVC 생성하므로 LINK 매크로 후크 보안 검사를 수행 할 수 있습니다. ISRDDN은 자습서를 확인하면 LISTALC 기능을 훨씬 능가합니다. ISPF는 허가 된 코드가 아니며 "똑똑한"프로그래머는 똑같은 일을하기 위해 자체 루틴을 작성할 수 있음을 명심하십시오.

+0

OP가 ISRDDN을 차단하려고하는 이유 *를 듣는 것이 흥미로울 것입니다. 그러나 이것은 올바른 방법이라고 생각됩니다. –

+0

DDLIST/ISRDDN에 대한 메모입니다. 여기에는 동일한 개발자가 작성한대로 TASID의 많은 기능이 포함되어 있습니다. 예를 들어, BROWSE, LOAD, LPA, ENQ 및 기타 DDLIST 내에서 입력 할 수있는 기본 명령이 있습니다. BROWSE를 사용하여 스토리지의 제어 블록을 동적으로 탐색 할 수 있습니다. DDLIST는 디버깅에 매우 유용 할 수 있습니다. 발레리 (Balerie)가 블로킹을 언급하면서 ISRDDN은 지식이 풍부한 사용자가 다른 곳에서 동일한 정보를 얻지 못하게합니다. 그들은 단지 열심히 일해야합니다. –