iPortal 8C(2017) SP1 Interface Changes

Feedback


Java API Changes

Package Class/Interface Field/Method/Property/Event Note

com.supermap.iportal.web.commontypes

ServiceApplyInfo

 

New class

ServiceApplySetting   New class
ServiceApplyCheckSetting   New class
ServiceReapplySetting   New class
DBVersion

V00_036, V00_037, V00_038, V00_039, V00_040, V00_041, V00_042

New enumeration
MessageObjectType SERVICEAPPLYINFO New enumeration
CheckInfo

checkTime, checkUser

New field
ViewerMap

checkStatus, checkTime, verifyReason, checkUser, checkUserNick

New field
ServiceInfo

checkTime, checkUser, checkUserNick

New field
MapSearchParameter checkStatus New field
MapCheckStatusSetting   New class
MessageParameter objectTypes, statuses New field
orderBy Fields changed
MessageObjectType SERVICECHECK, MAPCHECK New enumeration
InviteOrderby FEEDBACKTIME New enumeration
ApplyOrderby CHECKTIME New enumeration
GroupResourceType SERVICEROOTURL New enumeration
ServiceSearchParameter authorizedOnly New field
TagSearchParameter authorizedOnly New field
DepartmentInfo   New class
DepartmentResourceEntity   New class

REST  API Changes

Module Resource Name Resource/Parameter/Request/Representation Note

portal module

servicesApply

 

iportal/web/services/applyinfos

servicesReapply

 

iportal/web/services/applyinfos/reapply

mapsCheckStatus

 

iportal/web/maps/checkstatus

userCheckInfos   iportal/web/users/checkinfos
myDepartments   iportal/web/mycontent/departments
myDepartmentsMembers   iportal/web/mycontent/departments/members
myDepartmentsAdmins   iportal/web/mycontent/departments/admins
myDepartment   iportal/web/mycontent/departments/{id}
myDepartmentMembers   iportal/web/mycontent/departments/{id}/members
myDepartmentAdmins   iportal/web/mycontent/departments/{id}/admins
myDepartmentResources   iportal/web/mycontent/departments/{id}/resources

Configuration File Changes

File Path

File Name

Configuration Item Note

[SuperMap iPortal installation directory]\webapps\iportal\WEB-INF

iportal.xml

serviceSetting

New added service sharing mode configuration

mapsSetting

New added configuration items: <allowMapAudit> and  <auditedAttributes>

serviceAuditSetting

New added configuration item: <auditedAttributes>

shareSetting

New added resource sharing scope configuration item

groupSetting

New added groups related configurations on My Application and My Authorization pages

registerSetting

New added configuration items: <allowUserAudit>, <sendEmailNotification> and  <extendUserFields>