Next Topic

Previous Topic

Book Contents

변수를 이용한 작업

다음의 가이드라인은 모든 서비스 데스크 프로시저에 적용됩니다.

  • 전역 프로시저 변수 - 서비스 데스크 > 프로시저 변수를 사용해 전역 프로시저 변수를 정의합니다.
    • 동일한 전역 변수를 서비스 데스크에 의해 실행되는 모든 프로시저에 적용할 수 있습니다.
    • 변수 검사 명령은 프로시저의 변수 값을 테스트합니다.
    • 전역 변수의 값은 변수 가져오기 명령을 사용해 프로시저 내에서 변경할 수 있지만, 변경된 값은 프로시저가 지속되는 동안에만 유지됩니다.
    • 프로시저 내에서, 전역 변수는 [==]가 있는 이름을 괄호로 묶어 텍스트에서 참조할 수 있습니다. 예: [=varname=].
    • 전역 변수는 이름설정 유형으로 정의됩니다. 예를 들어 전역 변수는 varname으로 부를 수 있으며 모두를 사용합니다. 설정 유형 모두는 전역 변수를 어떤 프로시저에서도 사용할 수 있다는 것을 의미합니다. 특정 프로시저에 대한 설정 유형을 사용해 변수를 정의하면, 그러한 설정 유형과 일치하는 프로시저에서만 사용할 수 있습니다. 예를 들어, 목표 설정 유형을 사용해 정의된 변수는 티켓 목표 프로시저에서만 사용할 수 있습니다.
    • 일정한 설정 유형에 대한 전역 변수를 정책과 연결할 수 있습니다. 정책은 전역 변수에 할당된 설정 유형을 무시합니다.
  • 절차별 변수 - 프로시저 내에서 변수 가져오기 명령을 사용해 프로시저별 변수를 만들어 값을 할당할 수 있습니다.
    • 전역 변수와 다르게, 프로시저 변수의 범위를 변수가 만들어진 프로시저에 대해서만 적용됩니다.
    • 전역 프로시저와 다르게, 프로시저 변수는 [==]가 있는 이름을 괄호로 묶어 텍스트에서 참조할 수 있습니다. 예: [=varname=].
  • 개체 변수 - 개체 변수는 VSA 내에서 필드의 값을 참조합니다.
    • 개체 변수는 [$$]가 있는 텍스트에서 이름을 괄호로 묶어 구별합니다. 예: [$machine$].
    • 개체 변수의 유형에는 [$TicketId$][$Organization$] 또는 [$Status$]가 포함됩니다. 사용 가능한 개체 변수의 목록 전체는 서비스 > 메시지 템플릿에 열거되어 있습니다.
    • 전역 변수 및 프로시저 변수와 가찬가지로, 개체 변수의 가치는 IF문으로 테스트할 수 있습니다.
    • [$Manager$] 개체 변수에 대한 설정:
      • 조직을 만듭니다.
      • 조직 내 부서를 만듭니다.
      • 부서에 할당된 첫 번째 직원 회원을 만듭니다.
      • 부서에 할당된 두 번째 직원 회원을 만듭니다.
      • 직원 기록의 필드 지정 감독자가 있습니다. 번째 직원 회원을 첫 번째 직원 회원의 감독자로 할당합니다.
      • 티켓을 만든 다음 번째 직원 회원을 감독자가 있는 티켓에 할당합니다. 감독자 이름은 티켓에 표시되지 않습니다.
      • 티켓을 저장합니다.
      • 단계 진입 또는 티켓 변경 같은 관련 프로시저는 이제 번째 직원 회원의 이름과 동등한 티켓 [$Manager$] 개체 변수를 테스트할 수 있습니다.
  • 대소문자 구별 - 세 가지 유형의 변수 이름은 모두 대소문자를 구별합니다.
  • 사용되는 위치 - 일단 변수가 만들어지면 IF-ELSE 대화 상자에 의해 표시된 텍스트 항목 필드에 괄호 형식으로 포함시킬 수 있습니다.
  • 메시지 템플릿 - 개체 변수, 전역 변수 및 프로시저 변수는 메시지 템플릿에서 확인할 수 있습니다.
    • 메시지 템플릿의 수신자 필드에 포함된 사용자 이름은 자동으로 사용자의 대응 이메일 주소로 변환할 수 있습니다. 예를 들어 jsmith라는 사용자가 jsmith@acme.com이라는 대응 이메일 주소를 가지고 있으면, 메시지 보내기 단계에서 jsmith로 메시지를 보내기 위해 수신자필드에 jsmith가 있는 동일한 메시지 템플릿을 사용할 수 있으며, 이메일 보내기 단계에서 jsmith@acme.com로 이메일을 보내기 위해 사용할 수도 있습니다. 각 사용자에 대한 이메일 주소는 시스템 > 사용자를 사용해 유지됩니다.