setPassword

사용자 핸들 지정 여부에 따라 특정 사용자 또는 기본 사용자의 암호를 특정 값으로 설정합니다.

암호 만료일은 선택 사항입니다. 생략하면 암호가 만료되지 않습니다.

인증된 사용자 유형

노트

사용자 유형은 IpsAdmin 다른 사용자에 대해 setPassword 호출을 실행할 수 있는 경우에만 허용됩니다.

  • IpsAdmin
  • IpsCompanyAdmin
  • IpsUser
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalContrib
  • ImagePortalContribUser
  • ImagePortalUser

매개 변수

입력(setPasswordParam)

이름

유형

필수

설명

userHandle

xsd:문자열

아니요

사용자 핸들.

암호

xsd:문자열

암호.

선택한 암호에 다음 요구 사항이 적용됩니다.

  • 암호는 대소문자를 구분합니다.
  • 최소 암호 길이는 8자입니다.
  • 암호는 다음 문자 클래스의 문자를 하나 이상 포함해야 합니다.
    • 소문자 영어 문자. 예: a b c d e
    • 대문자 영어. 예를 들어 A B C D E 등이 있습니다.
    • 숫자. 예를 들어 1 2 3 4 5 등이 있습니다.
    • 특수 기호 문자. 예를 들어 다음 중 하나를 사용할 수 있습니다. ' ~ !@ # $ % * ( ) _ + - = { } | [ ] & \ :" ;' < > ?, /

passwordExpires

xsd:dateTime

아니요

암호 만료일을 결정합니다.

참고: 이 필드에 대한 요청을 표준 시간대로 제공합니다. 시간대는 중부 시간으로 조정됩니다.

출력(setPasswordReturn)

IPS API는 이 작업에 대한 응답을 반환하지 않습니다.

예제

이 코드 샘플은 사용자 암호를 만듭니다. passwordExpires이(가) 생략되었으므로 암호가 만료되지 않습니다.

요청

<ns1:setPasswordParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">  
   <ns1:userHandle>3341|juser@scene7.com</ns1:userHandle> 
   <ns1:password>@Do6e$ySt3mz</ns1:password> 
</ns1:setPasswordParam>

응답

없음.

이 페이지에서는