Click or drag to resize

SOAdmin Interface

IAdmin Interface You must have administrative permission to use this object. Allows users and roles to be created and edited.

Namespace:  SuperOffice.COM.SuperOfficeDB
Assembly:  SuperOfficeDB.Interop (in SuperOfficeDB.Interop.dll) Version: 8.0.0.0
Syntax
public interface SOAdmin : IAdmin

The SOAdmin type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleNumAsynchUsersLeft
Number of unused remote travel user licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumIntellisyncUsersLeft
Number of unused Intellisync User licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumNetserverUsersLeft
Number of unused Netserver XCAL licenses - obsolete in SIX: always the same as the number of client access licenses left
(Inherited from IAdmin.)
Public propertyCode exampleNumOutlookSynchronizerUsersLeft
Number of unused Outlook synchronizer user licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumReporterSDKUsersLeft
Number of unused reporter studio user licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumUsersLeft
Number of unused client access licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumWebUsersLeft
Number of unused web client licenses
(Inherited from IAdmin.)
Public propertyCode exampleNumWinUsersLeft
Number of unused windows client licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalAsynchUsers
Total number of remote travel licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalIntellisyncUsers
Total number of Intellisync licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalNetserverUsers
Total number of Netserver licenses - obsolete in SIX: always the same as number of users
(Inherited from IAdmin.)
Public propertyCode exampleTotalOutlookSynchronizerUsers
Total number of Outlook synchronizer user licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalReporterSDKUsers
Total number of Reporter Studio licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalUsers
Total number of user licenses (Client Access Licenses)
(Inherited from IAdmin.)
Public propertyCode exampleTotalWebUsers
Total number of Web user licenses
(Inherited from IAdmin.)
Public propertyCode exampleTotalWinUsers
Total number of window client licenses
(Inherited from IAdmin.)
Top
Methods
  NameDescription
Public methodAddAnonymousUser
Returns new user/associate object for anonymous user. Requires admin-anonymous-user license to use.
(Inherited from IAdmin.)
Public methodAddSystemUser
Returns new user/associate object for system user. Requires admin-system-user license to use.
(Inherited from IAdmin.)
Public methodCode exampleAddUser
Returns new user/associate object for the given person. Users are the editable version of an associate object.
(Inherited from IAdmin.)
Public methodCode exampleCreateRole
Create a new role based on an existing role. (Null creates a blank role with no rights). Returns the new role.
(Inherited from IAdmin.)
Public methodCode exampleCreateStatusMonitor
Create a new status monitor for a given table. (Only Contact and Project are supported). Read more about status monitors on Techdoc
(Inherited from IAdmin.)
Public methodCode exampleGetAllFunctionRights
Collection of all function rights. Each function right is a list item with an id and a name + description. The value('keyname') returns the unique string name of a function right
(Inherited from IAdmin.)
Public methodCode exampleGetAllStatusMonitors
Return a collection of the status monitors for a given table, indexed by the monitor id. Read more about status monitors on Techdoc
(Inherited from IAdmin.)
Public methodCode exampleGetFunctionRight
Return the function right for a given id or a keyname.
(Inherited from IAdmin.)
Public methodCode exampleGetRoles
Get a list of roles in the system for a given role type
(Inherited from IAdmin.)
Public methodCode exampleGetStatusMonitor
Get a status monitor by its primary key. Read more about status monitors on Techdoc
(Inherited from IAdmin.)
Public methodCode exampleGetUser
Returns the user object for a given associate. Users are the editable version of an associate object. Returns a user / associate object
(Inherited from IAdmin.)
Public methodCode exampleGetUserForPerson
Returns a user object for a given person. Users are the editable version of an associate object. Returns a user / associate object Indicates the end of the ActivityList iteration
(Inherited from IAdmin.)
Top
See Also