Compartir a través de


Admin Clase

Definición

Incluye métodos para administrar la configuración administrativa y las operaciones en Project Server y sitios relacionados de Microsoft SharePoint Server 2013.

public ref class Admin : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.Web.Services.WebServiceBinding(Name="AdminSoap", Namespace="http://schemas.microsoft.com/office/project/server/webservices/Admin/")]
public class Admin : System.Web.Services.Protocols.SoapHttpClientProtocol
type Admin = class
    inherit SoapHttpClientProtocol
Public Class Admin
Inherits SoapHttpClientProtocol
Herencia
Atributos

Comentarios

La clase Administración incluye métodos administrativos para:

  • Permitir que un usuario administre la configuración de moneda del servidor.
  • Permitir que un usuario administre la configuración del parte de horas.
  • Permitir que un usuario administre la configuración y sincronización de Active Directory.
  • Actualice la configuración de los períodos de informes, informes de estado, partes de horas y sincronización de usuarios.

Las páginas Administración de Project Server de Project Web App usan muchos de los métodos de clase Administración. Si tiene permiso de administrador, haga clic en Configuración del servidor en Project Web App.

Los siguientes métodos de administración se encuentran en otros servicios web de PSI:

  • Para administrar entidades como proyectos, recursos y vistas en la base de datos archive, vea la Archive clase .
  • Para administrar la base de datos OLAP, consulte la CubeAdmin clase .
  • Para administrar las asociaciones de controladores de eventos de Project Server, consulte la Events clase .
  • Para administrar trabajos de cola de Project Server, consulte la QueueSystem clase .
  • Para administrar permisos, consulte la Security clase .
  • Para administrar flujos de trabajo, fases, fases y tipos de proyecto empresariales, consulte la Workflow clase .
  • Para administrar sitios de SharePoint para proyectos, vea la WssInterop clase .

Constructores

Admin()

Crea un objeto Administración a partir del servicio web de Administración basado en ASMX.

Métodos

EnableCaching(CacheType, Boolean)

Reservado para uso interno. Activa o desactiva el almacenamiento en caché en el nivel intermedio.

GetActiveDirectorySyncEnterpriseResourcePoolSettings()

Lee la configuración para sincronizar el grupo de recursos de empresa con los servicios de directorio de Active Directory.

GetActiveDirectorySyncEnterpriseResourcePoolSettings2()

Lee la configuración para sincronizar el grupo de recursos de empresa con los servicios de directorio de Active Directory.

GetActiveDirectorySyncGroupSettings()

Lee la configuración para sincronizar grupos de Project Server con grupos de Active Directory.

GetADSyncReplacementCharacter()

Lee el carácter que reemplaza las comas en los nombres de recursos durante la sincronización de Active Directory.

GetCompatibilityMode()

Obsoleto en Project Server 2013.

GetDatabaseTimeout(DatabaseTimeoutType)

Lee la configuración de tiempo de espera de SQL para las bases de datos principales de Project Server, en segundos.

GetProjectProfessionalMinimumBuildNumbers()

Lee el número de versión de Project Profesional mínimo que se puede conectar a Project Server.

GetServerCurrency()

Lee la configuración de moneda de Project Server.

GetSingleCurrencyEnforced()

Lee el valor de la configuración para aplicar una moneda única.

IsCachingEnabled(CacheType)

Reservado para uso interno. Obtiene el estado actual del almacenamiento en caché en el nivel intermedio.

ListInstalledLanguages()

Lee la lista de idiomas instalados.

PurgeTimesheetAuditLog()

Purga el registro de auditoría del parte de horas.

QueueADSyncJob(Guid, Boolean, Boolean)

Ejecuta la sincronización de Active Directory con el grupo de recursos de empresa.

QueueApplyResourceCapacityTimeRange(Guid, Boolean)

Coloca un mensaje en la cola del proyecto para aplicar el intervalo de tiempo de capacidad de recursos en la base de datos de informes.

ReadAllDefinedFiscalYears()

Lee las fechas de inicio y finalización de los ejercicios definidos.

ReadDepartments(Int32)

Lee la lista de departamentos definidos en una instancia de Project Web App.

ReadDepartmentsByEntity(Guid, Guid, Int32)

Lee la lista de departamentos de Project Server para la entidad especificada.

ReadFiscalPeriods(Int32)

Lee los nombres de período fiscal, las fechas de inicio, las fechas de finalización y los trimestres definidos para el año fiscal especificado.

ReadLineClasses(LineClassType, LineClassState)

Lee todos los nombres de clase de línea del parte de horas, según el tipo y el estado especificados de la línea del parte de horas.

ReadPeriods(PeriodState)

Lee información sobre los períodos del parte de horas del estado especificado.

ReadPeriodsWithUnsubmittedTimesheet(Guid[])

Lee una lista de todos los partes de horas no enviados para los períodos especificados.

ReadServerVersion()

Lee los números de versión principal, secundaria, compilación y revisión de Project Server.

ReadStatusingSettings()

Lee la configuración de administración que se usa para las operaciones de estado.

ReadTimesheetAuditLog(DateTime, DateTime, DateTime, DateTime, AuditType)

Lee las transacciones de registro de auditoría del parte de horas que se producen durante los intervalos de tiempo especificados de auditoría y parte de horas.

ReadTimesheetManagers()

Lee la lista de administradores de parte de horas configurada.

ReadTimeSheetSettings()

Lee la configuración actual de los partes de horas.

SetActiveDirectorySyncEnterpriseResourcePoolSettings(ADSyncERPSettings)

Novedades la configuración del grupo de recursos de empresa.

SetActiveDirectorySyncEnterpriseResourcePoolSettings2(ADSyncERPSettings2)

Novedades la configuración del grupo de recursos de empresa.

SetActiveDirectorySyncGroupSettings(ADSyncGroupSettings)

Novedades la configuración del grupo de seguridad con información de Active Directory.

SetADSyncReplacementCharacter(Nullable<Char>)

Establece el carácter que reemplaza las comas en los nombres de recursos durante la sincronización de Active Directory.

SetCompatibilityMode(Int32)

Obsoleto en Project Server 2013.

SetDatabaseTimeout(DatabaseTimeoutType, Int32)

Establece el tiempo de espera de SQL para las bases de datos principales de Project Server, en segundos.

SetNotificationAdminInfoNoResult(String, String, String, String, Int32, String)

Establece los datos necesarios para que las notificaciones se envíen por mensaje de correo electrónico.

SetProjectProfessionalMinimumBuildNumbers(VersionsDataSet)

Establece el número de versión de Project Profesional mínimo que se puede conectar a Project Server.

SetServerCurrency(String)

Establece la moneda de Project Server.

SetSingleCurrencyEnforced(Boolean)

Establece la aplicación de una única moneda para Project Server.

UpdateLineClasses(TimesheetLineClassDataSet)

Novedades clases para líneas de parte de horas.

UpdateReportingPeriods(TimePeriodDataSet, Boolean)

Novedades los períodos de informes del parte de horas.

UpdateStatusingSettings(StatusingSettingsDataSet)

Novedades configuración administrativa para el estado.

UpdateTimesheetManagers(TimesheetManagersDataSet)

Novedades la lista de administradores de parte de horas configurada.

UpdateTimeSheetSettings(TimeSheetSettingsDataSet)

Novedades la configuración del parte de horas.

UpdateUserSyncSetting(UserSyncSettings)

Novedades la configuración para la sincronización de usuarios con Project Web App, sitios de proyecto y correo electrónico.

Se aplica a