Cisco Cisco Identity Services Engine 1.3 产品宣传页
7-32
Cisco Identity Services Engine API
참조 가이드, 릴리스 1.4
OL-26134-01
7
장 외부 RESTful 서비스 API 작업
게스트 사용자에 대한 외부 RESTful 서비스 API
<entry>
<key>some key</key>
<value>some value</value>
</entry>
<entry>
<key>another key</key>
<value>and its value</value>
</entry>
</customFields>
<guestInfo>
<emailAddress>email@some.uri.com</emailAddress>
<enabled>true</enabled>
<password>asdlkj324ew</password>
<phoneNumber>3211239034</phoneNumber>
<smsServiceProvider>GLobal Default</smsServiceProvider>
<userName>DS3ewdsa34wWE</userName>
</guestInfo>
<guestType>Contractor</guestType>
<portalId>23423432523</portalId>
<sponsorUserName>Mr Spons</sponsorUserName>
</ns3:guestuser>
게스트 사용자 생성 예시
요청
POST https://<ISE-ADMIN-NODE>:9060/ers/config/guestuser/
Content-Type - application/vnd.com.cisco.ise.identity.guestuser.2.0+xml
Accept - application/vnd.com.cisco.ise.identity.guestuser.2.0+xml
Authorization - Basic xxxxxxxxxxxxxxxxxxx
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:guestuser xmlns:ns2="identity.ers.ise.cisco.com">
<guestAccessInfo>
<fromDate>08/08/2014 08:15</fromDate>
<toDate>08/09/2014 08:15</toDate>
<validDays>1</validDays>
</guestAccessInfo>
<guestInfo>
<company>New Company</company>
<emailAddress>doe@example.com</emailAddress>
<firstName>John</firstName>
<lastName>Doe</lastName>
<notificationLanguage>English</notificationLanguage>
<phoneNumber>9999998877</phoneNumber>
<smsServiceProvider>Global Default</smsServiceProvider>
<userName>guestuser1</userName>
</guestInfo>
<guestType>Daily (default)</guestType>
<personBeingVisited>sponsor@example.com</personBeingVisited>
<portalId>ff2d99e0-2101-11e4-b5cf-005056bf2f0a</portalId>
<reasonForVisit>Interview</reasonForVisit>
</ns2:guestuser>
응답
HTTP/1.1 201 Created;
Date:Sat, 15 Dec 2012 21:20:51 GMT;
Content-Length:0;
Location:https://<ISE-ADMIN-NODE>/ers/config/guestuser/e1bb8290-6ccb-11e3-8cdf-000c29c56fc
6;