|
| Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |
Methods
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to create a user home site. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| base | UserHomeSiteBase |
Base data for creating a UserHomeSite object
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteId | Id The Id of the UserHomeSite object created. |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidRequest | Thrown if required entity Id in the baseData is missing. |
| InvalidState | Thrown if PodFederation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_USER_HOME_SITE_ADDED | If the user home site was successfully created. |
| VLSI_USER_HOME_SITE_ADD_FAILED | If the user home site could not be created. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to create a user home site. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| spec | UserHomeSitesSpec |
UserHomeSitesSpec which will contain a list of UserHomeSiteBases to be added/updated
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteId[] | UserHomeSiteId[] |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidRequest | Thrown if the specified user or group that the user belongs to is NOT already entitled to the specified GlobalEntitlement. |
| InvalidRequest | Thrown if the specified user or group that the user belongs to is NOT already entitled to the specified GlobalEntitlement. |
| InvalidState | Thrown if PodFederation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_USER_HOME_SITE_ADDED | If the user home site was successfully created |
| VLSI_USER_HOME_SITE_ADD_FAILED | If the user home site could not be created. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to delete a user home site. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| id | UserHomeSiteId |
the Id for the user/group's existing home site
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_USER_HOME_SITE_DELETED | If the user home site was successfully deleted. |
| VLSI_USER_HOME_SITE_DELETE_FAILED | If the user home site could not be deleted. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to delete a user home site. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| ids | UserHomeSiteId[] |
the array of Ids for the user/group's existing home sites to be deleted
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_USER_HOME_SITE_DELETED | If the user home site was successfully deleted. |
| VLSI_USER_HOME_SITE_DELETE_FAILED | If the user home site could not be deleted. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read a user home site. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| id | UserHomeSiteId |
The id of the UserHomeSite object.
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteInfo | UserHomeSiteInfo |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read multiple user home sites. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| ids | UserHomeSiteId[] |
The ids of the UserHomeSite object.
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteInfo[] | UserHomeSiteInfo |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to list user home sites. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| userOrGroup | UserOrGroupId |
Id for a user or group
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteInfo[] | UserHomeSiteInfo |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to resolve user home sites. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| user | UserOrGroupId |
Id for an individual user whose home site to be resolved.
UserOrGroupId for group is not supported.
|
| globalEntitlement | GlobalEntitlementId |
The Id of the GlobalEntitlement the UserOrGroup
is entitled to.
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteInfo[] | A list of user home site configurations. The resolved home site will be the first element in the list, followed by conflicting home site configurations. Return null if no home site configuration found. |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to resolve user home sites. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| user | UserOrGroupId |
Id for an individual user whose home site to be resolved.
UserOrGroupId for group is not supported.
|
| globalApplicationEntitlement | GlobalApplicationEntitlementId |
The Id of the GlobalApplicationEntitlement
the UserOrGroup is entitled to.
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteInfo[] | A list of user home site configurations. The resolved home site will be the first element in the list, followed by conflicting home site configurations. Return null if no home site configuration found. |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to resolve user home sites. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the UserHomeSite used to make the method call. |
| id | UserOrGroupId |
Id for an individual user whose home site to be resolved.
UserOrGroupId for group is not supported.
|
Return Value
| Type | Description |
|---|---|
| UserHomeSiteResolutionInfo[] | A list of user home site resolution information.
|
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidState | Thrown if the Pod Federation has not been initialized |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
| Top of page | Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |