Tipo de recurso del usuario

Espacio de nombres: microsoft.graph

Importante

Las API de la /beta versión de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de versiones .

Representa una cuenta de usuario Azure Active Directory (Azure AD). Este recurso es de tipo abierto y permite que pasen otras propiedades. Se hereda de directoryObject.

El recurso de usuario permite a las aplicaciones especificar preferencias de usuario para idiomas y formatos de fecha y hora para los buzones de Exchange principales del usuario y para el perfil de Azure AD del usuario. Para obtener más información, vea preferencias de usuario para idiomas y formatos regionales.

Por motivos de rendimiento, las operaciones create, get y list devuelven solo un subconjunto de las propiedades más usadas de forma predeterminada. Las propiedades predeterminadas se indican en la sección de propiedades. Para obtener propiedades que no se devuelven de forma predeterminada, especifíquelas en una opción de consulta de OData $select.

Este recurso admite:

  • que agregue sus propios datos a las propiedades personalizadas como extensiones.
  • que se suscriba a notificaciones de cambios.
  • El uso de una consulta delta para realizar un seguimiento de adiciones, eliminaciones y actualizaciones incrementales al proporcionar una función delta.

Métodos

Método Tipo de valor devuelto Descripción
Enumerar usuarios Colección user Obtiene una lista de objetos de usuario.
Crear usuario user Crea un objeto de usuario nuevo.
Obtener usuario usuario Lee las propiedades y las relaciones del objeto de usuario.
Actualizar usuario usuario Actualiza el objeto de usuario.
Eliminar usuario Ninguno Elimina el objeto de usuario.
Obtener delta Colección user Obtener los cambios incrementales de usuarios.
changePassword Ninguno Actualice su propia contraseña.
invalidateAllRefreshTokens Ninguno Invalida todos los tokens de actualización del usuario emitidos a las aplicaciones.
validatePassword passwordValidationInformation Valide la contraseña de un usuario con la directiva de validación de contraseñas de la organización e informe si la contraseña es válida.
Asignaciones de roles de aplicación
Enumerar appRoleAssignments Colección appRoleAssignment Obtiene las aplicaciones y roles de aplicación que se han asignado al usuario.
Agregar appRoleAssignment appRoleAssignment Asigna un rol de aplicación a este usuario.
Eliminar appRoleAssignment Ninguno Elimina una asignación de roles de aplicación de este usuario.
Calendario
Create calendar Calendario Crea un nuevo calendario publicándolo en la colección de calendarios.
Crear calendarGroup CalendarGroup Crea un nuevo calendarGroup publicándolo en la colección calendarGroups.
Crear evento evento Crea un evento al publicarlo en la colección de eventos.
findMeetingTimes meetingTimeSuggestionsResult Encuentra horas y ubicaciones para reunirse según las restricciones de disponibilidad, ubicación u horas del asistente.
findRooms Colección emailaddress.md Obtiene todas las salas de reuniones en el espacio empresarial del usuario o en una lista de salas específicas.
findRoomLists Colección emailaddress.md Obtiene las listas de sala definidas en un espacio empresarial.
getSchedule scheduleInformation Permite obtener información de disponibilidad de una colección de usuarios, listas de distribución o recursos (salas o equipamiento) para un período de tiempo especificado.
List calendars Colección calendar Obtiene una colección de objetos de calendario.
Enumerar calendarGroups Colección calendarGroup Obtiene una colección de objetos calendarGroup.
Lista de calendarView Colección event Obtiene una colección de objetos de evento.
Lista de eventos Colección event Obtiene una lista de los objetos de evento del buzón del usuario. La lista contiene patrones de serie y reuniones de instancia única.
reminderView Colección reminder Devuelve una lista de los avisos de calendario entre las horas de inicio y finalización especificadas.
Contactos
Crear contact contact Crea un nuevo contacto publicándolo en la colección de contactos.
Crear ContactFolder contactFolder Crea un nuevo contactFolder publicándolo en la colección contactFolders.
Enumerar contactos Colección contact Obtiene una colección de contactos de la carpeta de contactos predeterminada del usuario que inició sesión.
Enumerar contactFolders Colección contactFolder Obtiene la colección de carpetas de contactos de la carpeta de contactos predeterminada del usuario que inició sesión.
Objetos de directorio
assignLicense user Agrega o quita suscripciones del usuario. También puede habilitar y deshabilitar los planes específicos asociados a una suscripción.
exportPersonalData Ninguno Envía una solicitud de operación de directiva de datos, realizada por el administrador de la empresa para exportar los datos de un usuario de la organización.
getByIds Colección de cadenas Devuelve los objetos de directorio especificados en una lista de identificadores.
checkMemberGroups Colección string Comprueba la pertenencia a una lista de grupos. La comprobación es transitiva.
checkMemberObjects Colección de cadenas Comprueba la suscripción a una lista de grupo, un rol de directorio o una unidad administrativa. La función es transitiva.
getMemberGroups Colección string Devuelve todos los grupos de los que el usuario es miembro. La comprobación es transitiva.
getMemberObjects Colección de cadenas Devuelve todos los grupos, roles de directorio y unidades administrativas de los que el usuario es miembro. La comprobación es transitiva.
Obtener transitiveReports Entero Obtiene el recuento de informes transitivos para un usuario de la propiedad de navegación transitiveReports.
Enumerar createdObjects Colección directoryObject Obtiene los objetos de directorio creados por el usuario desde la propiedad de navegación createdObjects.
Enumerar licenseDetails Colección licenseDetails Obtenga una colección de objetos licenseDetails.
Enumerar ownedDevices Colección directoryObject Obtiene los dispositivos que son propiedad del usuario desde la propiedad de navegación ownedDevices.
Enumerar ownedObjects Colección directoryObject Obtiene los objetos de directorio que son propiedad del usuario desde la propiedad de navegación ownedObjects.
Enumerar registeredDevices Colección directoryObject Obtiene los dispositivos registrados del usuario desde la propiedad de navegación registeredDevices.
Enumerar miembros de un rol con ámbito Colección scopedRoleMembership Obtiene las pertenencias a unidades administrativas de rol de ámbito del usuario.
Enumerar usageRights Colección usageRight Obtiene una colección de permisos de uso concedidos al usuario.
reprocessLicense usuario Reprocese las asignaciones de suscripción del usuario.
revokeSignInSessions Ninguno Revoca todos los tokens de actualización y de sesión del usuario emitidos a las aplicaciones al restablecer la propiedad de usuario signInSessionsValidFromDateTime a la fecha y hora actuales. Esto obligará al usuario a volver a iniciar sesión en esas aplicaciones. Este método reemplaza invalidateAllRefreshTokens.
Enumerar usuarios eliminados Colección directoryObject Recupere los usuarios eliminados en el espacio empresarial en los últimos 30 días.
Obtener usuario eliminado Colección directoryObject Recuperar un usuario eliminado por identificador.
Restaurar usuario eliminado Colección directoryObject Restaurar un usuario eliminado en el espacio empresarial en los últimos 30 días.
Eliminar al usuario de forma permanente Colección directoryObject Elimine del espacio empresarial a un usuario eliminado de forma permanente.
activateServicePlan (en desuso) Ninguno Activar un servicio con servicePlanId y skuId para un determinado usuario.
Drive
Obtener unidad drive Recupere las propiedades y relaciones de un recurso Drive.
Enumerar elementos secundarios DriveItems Devuelve una colección de objetos DriveItem en la relación de elementos secundarios de un objeto DriveItem.
Grupos
Enumerar joinedTeams Colección team Obtenga el equipo de Microsoft Teams del que el usuario es miembro directo a partir de la propiedad de navegación joinedTeams.
Enumerar memberOf Colección directoryObject Obtiene los grupos, los roles de directorio y las unidades administrativas de los que el usuario es miembro directo. Esta operación no es transitiva.
List transitiveMemberOf Colección directoryObject Obtenga los grupos, los roles de directorio y las unidades administrativas de los que el usuario es miembro a través de la pertenencia directa o transitiva.
Información
Incluir en una lista los elementos compartidos Colección sharedInsight Información calculada que devuelve la lista de archivos que se han compartido con un usuario.
Incluir en una lista las tendencias colección de tendencias Información calculada que devuelve la lista de los elementos que previenen en torno al usuario.
Incluir en una lista los elementos usados colección usedInsight Información calculada que devuelve la lista de archivos que se han utilizado con un usuario.
Correo
Create inferenceClassificationOverride Ninguno Crear un reemplazo de Bandeja de entrada Prioritarios para un remitente identificado mediante una dirección SMTP.
Crear mailFolder mailFolder Crea un nuevo mailFolder publicándolo en la colección mailFolders.
Crear mensaje message Crea un mensaje publicándolo en la colección de mensajes.
Crear messageRule messageRule Crear un objeto messageRule especificando un conjunto de condiciones y acciones.
getMailTips Colección mailTips Devuelve las sugerencias de correo electrónico de uno o varios destinatarios como disponible al usuario que ha iniciado sesión.
Enumerar mailFolders Colección mailFolder Obtiene la colección de carpetas de correo en la carpeta raíz del usuario que inició sesión.
Enumerar mensajes Colección message Obtiene todos los mensajes del buzón del usuario que inició sesión.
List overrides Colección inferenceClassificationOverride Obtiene los reemplazos de Bandeja de entrada Prioritarios que un usuario ha configurado para clasificar siempre los mensajes de determinados remitentes de forma específica.
Enumerar reglas Colección messageRule Obtener todos los objetos messageRule definidos para la Bandeja de entrada del usuario.
Enviar correo Ninguno Envía el mensaje especificado en el cuerpo de la solicitud.
Notas
Crear bloc de notas Bloc de notas Crear un bloc de notas de OneNote.
Enumerar los blocs de notas Colección notebook Recupera una lista de objetos de bloc de notas.
Extensiones abiertas
Crear extensión abierta openTypeExtension Crea una extensión abierta y agrega propiedades personalizadas en una instancia nueva o un recurso existente.
Obtener extensión abierta Colección openTypeExtension Obtiene una extensión abierta identificada por el nombre de extensión.
Jerarquía organizativa
Asignar administrador Ninguno Asignar un administrador de un usuario
Obtener administrador directoryObject Obtiene el usuario o el contacto que es administrador de este usuario desde la propiedad de navegación manager.
Enumerar directReports Colección directoryObject Obtiene los usuarios y contactos que informan al usuario desde la propiedad de navegación directReports.
Configuración de Outlook
Crear categoría de Outlook outlookCategory Crear un objeto outlookCategory en la lista principal de categorías del usuario.
supportedLanguages, Colección localeInfo Obtener una lista de idiomas y configuraciones regionales compatibles con el usuario, según la configuración del servidor de buzones del usuario.
supportedTimeZones [timeZoneInformation](timezoneinformation.md collection) Obtener la lista de zonas horarias compatibles con el usuario, según la configuración del servidor de buzones del usuario.
Obtener configuración del buzón del usuario mailboxSettings Obtener el mailboxSettings del usuario.
Enumerar categorías de Outlook Colección outlookCategory Obtener todas las categorías que han sido definidas por el usuario.
Translate Exchange Ids Colección convertIdResult Traduce entre formatos los identificadores de los recursos relacionados con Outlook.
Actualizar la configuración del buzón del usuario mailboxSettings Habilite, configure o deshabilite uno o más mailboxSettings del usuario.
Personas
Enumerar contactos person Recupere una colección de objetos de contacto ordenados por su relevancia para el usuario, que viene determinada por las relaciones empresariales y los patrones de comunicación y colaboración del usuario.
Foto
Obtener foto profilePhoto Obtenga el objeto profilePhoto especificado o sus metadatos (propiedades profilePhoto).
Actualizar profilephoto Ninguno Actualiza la foto del usuario que inició sesión o el grupo o contacto especificado.
Planificador
Obtén plannerUser plannerUser Recupere las propiedades y las relaciones de un objeto de plannerUser.
Enumere los favoritePlans Colección plannerPlan Recupere una lista de plannerPlans que un usuario marcó como favoritos.
Enumerar recentPlans Colección plannerPlan Recupere una lista de plannerPlans que ha visto recientemente un usuario.
Enumerar tareas Colección plannerTask Obtiene las plannerTasks asignadas al usuario.
plannerUser actualizado Ninguno Actualiza las propiedades de un objeto de usuario.
Profile
Obtener perfil perfil Recupere las propiedades y relaciones de un objeto de perfil para un usuario determinado.
Eliminar perfil Ninguno Eliminar el objeto de perfil de una cuenta de usuario.
Extensiones de esquema
Agregar valores de extensión de esquema Ninguno Crea una definición de extensión de esquema y, después, la usa para agregar datos escritos personalizados a un recurso.
Teamwork
Lista de aplicaciones instaladas para el usuario Colección userScopeTeamsAppInstallation Enumera las aplicaciones instaladas en el ámbito personal de un usuario.
Obtener la aplicación instalada para el usuario userScopeTeamsAppInstallation Enumera la aplicación especificada que se ha instalado en el ámbito personal de un usuario.
Agregar la aplicación para el usuario Ninguno Agrega (instala) una aplicación en el ámbito personal de un usuario.
Quitar la aplicación para el usuario Ninguno Quita (desinstala) una aplicación en el ámbito personal de un usuario.
Actualizar la aplicación instalada para el usuario Ninguno Actualiza a la versión más reciente de la aplicación instalada en el ámbito personal de un usuario.
Obtener chat entre el usuario y la aplicación Chat Enumera los chats uno a uno entre el usuario y la aplicación.
Tareas pendientes
Crear tarea todoTask Crear una todoTask en la lista de tareas específica.
Crear una lista de tareas todoTaskList Crear una lista de tareas de To Do en el buzón del usuario.
Enumerar tareas Colección todoTask Obtener todos los recursos todoTask de la lista especificada.
Enumerar listas de tareas todoTaskList collection Obtener todas las listas de tareas del buzón del usuario.
Configuración de usuario
Obtener configuración userSettings Lea el objeto de configuración del usuario y de la organización.
Actualizar configuración userSettings Actualizar las propiedades de la configuración del objeto.
Tareas de Outlook (obsoleto)
Crear outlookTask (obsoleto) outlookTask Cree una tarea de Outlook en el grupo de tareas predeterminado (mis tareas) y en la carpeta de tareas predeterminada (tareas) en el buzón del usuario.
Enumerar tareas (obsoleto) Colección outlookTask Obtenga todas las tareas de Outlook en el buzón del usuario.
PC en la nube.
Lista de cloudPC colección cloudPC Enumere los dispositivos cloudPC que se atribuyen al usuario que ha iniciado la sesión.
Obtener información de inicio cloudPCLaunchInfo Obtenga cloudPCLaunchInfo para el usuario que ha iniciado sesión.

Propiedades

Importante

El uso específico de $filter y el parámetro de consulta $search solo se admite cuando se usa el encabezado ConsistencyLevel establecido en eventual y $count. Para obtener más información, vea funciones de consulta avanzadas en Azure AD objetos de directorio.

Propiedad Tipo Descripción
aboutMe String Un campo de entrada de texto de forma libre para que el usuario se describa a sí mismo.

Solo se devuelve en $select.
accountEnabled Boolean true si la cuenta está habilitada; en caso contrario, false. Esta propiedad es necesaria cuando se crea un usuario.

Admite $filter (eq, ne, not, y in).
ageGroup ageGroup Establece el grupo de edad del usuario. Valores permitidos: null, Minor, NotAdult y Adult. Consulte las definiciones de propiedades del grupo de edad legal para obtener más información.

Admite $filter (eq, ne, not, y in).
assignedLicenses Colección assignedLicense Las licencias que se asignan al usuario, incluidas las licencias heredadas (basadas en grupos).

No admite valores NULL. Admite $filter (eq, not y contar colecciones vacías).
assignedPlans Colección assignedPlan Los planes asignados al usuario. Solo lectura. No admite valores NULL.

Admite $filter (eq y not).
birthday DateTimeOffset El cumpleaños del usuario. El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre pertenecen a la zona horaria UTC. Por ejemplo, medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z

Solo se devuelve en $select.
businessPhones Colección string Los números de teléfono del usuario. Solo se puede establecer un número para esta propiedad.

Solo lectura para los usuarios sincronizados desde un directorio local. Es compatible con $filter (eq, not, ge, le y startsWith).
city Cadena La ciudad donde se encuentra el usuario. La longitud máxima es de 128 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
CompanyName String El nombre de la empresa a la que está asociado el usuario. Esta propiedad puede ser útil para describir la empresa de la que procede un usuario externo. La longitud máxima es de 64 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
consentProvidedForMinor consentProvidedForMinor Determina si se ha obtenido el consentimiento para menores. Valores permitidos: null, Granted, Denied y NotRequired. Consulte las definiciones de propiedades del grupo de edad legal para obtener más información.

Admite $filter (eq, ne, not, y in).
country String País o región en el que se encuentra el usuario; por ejemplo, US o UK. La longitud máxima es de 128 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
createdDateTime DateTimeOffset La fecha y hora de creación del usuario. El valor no puede modificarse y se rellena automáticamente al crear la entidad. El tipo DateTimeOffset representa la información de fecha y hora con el formato ISO 8601 y está siempre en hora UTC. La propiedad admite valores NULL. Un valor NULL indica que no se pudo determinar una fecha de creación precisa del usuario. Solo lectura.

Admite $filter (eq, ne, not, ge, le y in).
creationType Cadena Indica si la cuenta de usuario se creó mediante alguno de los métodos siguientes:
  • Como cuenta profesional o educativa normal (null).
  • Como cuenta externa (Invitation).
  • Como cuenta local para un espacio empresarial de Azure Active Directory B2C (LocalAccount).
  • Mediante el registro de autoservicio por parte de un usuario interno mediante la comprobación de correo electrónico (EmailVerified).
  • Mediante el registro de autoservicio por parte de un usuario externo que se registra a través de un vínculo que forma parte de un flujo de usuario (SelfServiceSignUp).

Solo lectura.
Admite $filter (eq, ne, not, y in).
customSecurityAttributes customSecurityAttributeValue Un tipo complejo abierto que contiene el valor de un atributo de seguridad personalizado que se asigna a un objeto de directorio. Admite valores NULL.

Solo se devuelve en $select. Admite $filter (eq, ne, not y startsWith).
deletedDateTime DateTimeOffset Fecha y hora en que se eliminó el usuario.

Admite $filter (eq, ne, not, ge, le y in).
department Cadena El nombre del departamento en el que trabaja el usuario. La longitud máxima es de 64 caracteres.

Admite $filter (eq, ne, not, ge, le, in y eq en valores null).
displayName Cadena El nombre del usuario que aparece en la libreta de direcciones. Suele ser la combinación del nombre del usuario, la inicial del segundo nombre y el apellido. Esta propiedad es necesaria cuando se crea un usuario y no se puede borrar durante las actualizaciones. La longitud máxima es de 256 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null), $orderBy y $search.
employeeHireDate DateTimeOffset La fecha y la hora en la que se ha contratado al usuario o en que empezará a trabajar en caso de ser contratado en el futuro.

Admite $filter (eq, ne, not , ge, le, in).
employeeId Cadena El identificador de empleado asignado al usuario en la organización. La longitud máxima es de 16 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
employeeOrgData employeeOrgData Representa los datos de la organización (por ejemplo, división y costCenter) asociados a un usuario.

Admite $filter (eq, ne, not , ge, le, in).
employeeType Cadena Es para capturar el tipo de trabajador de la empresa. Por ejemplo, Employee, Contractor, Consultant o Vendor. Admite $filter (eq, ne, not , ge, le, in, startsWith).
externalUserState Cadena Para un usuario externo invitado al espacio empresarial con la API de invitación, esta propiedad representa el estado de invitación del usuario invitado. Para los usuarios invitados, el estado puede ser PendingAcceptance o Accepted y null para todos los demás usuarios.

Admite $filter (eq, ne, not , in).
externalUserStateChangeDateTime Cadena Muestra la marca de tiempo del último cambio a la propiedad externalUserState.

Admite $filter (eq, ne, not , in).
faxNumber Cadena El número de fax del usuario.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
givenName Cadena El nombre (nombre de pila) del usuario. La longitud máxima es de 64 caracteres. Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
hireDate DateTimeOffset La fecha de contratación del usuario. El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre pertenecen a la zona horaria UTC. Por ejemplo, medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z.

Solo se devuelve en $select.
Nota: Esta propiedad es específica de SharePoint Online. Se recomienda usar la propiedad nativa employeeHireDate para establecer y actualizar los valores de fecha de contratación mediante Microsoft Graph API.
id String El identificador único del usuario. Se debe tratar como un identificador opaco. Heredado de directoryObject. No admite valores NULL. Solo lectura.

Admite $filter (eq, ne, not, in).
identidades colección objectIdentity Representa las identidades que se pueden usar para iniciar sesión en esta cuenta de usuario. Usted puede recibir una identidad de Microsoft, de organizaciones o de proveedores de identidades sociales como Facebook, Google, y vincularla a la cuenta de usuario. Puede contener varios elementos con el mismo valor signInType.

Admite $filter (eq), incluidos los valores de null solo donde el signInType no sea userPrincipalName.
imAddresses Colección string Las direcciones del protocolo de inicio de sesión (SIP) de voz de mensajes instantáneos a través de IP (VOIP) para el usuario. Solo lectura. Admite $filter (eq, not, ge, le, startsWith).
infoCatalogs Colección de cadenas Identifica los segmentos de información asignados al usuario. Admite $filter (eq, not, ge, le, startsWith).
interests Colección string Una lista para que el usuario describa sus intereses.

Solo se devuelve en $select.
isResourceAccount Booleano No se utiliza. Reservado para uso posterior.
jobTitle String Puesto del usuario. La longitud máxima es de 128 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
lastPasswordChangeDateTime DateTimeOffset La hora a la que este usuario de Azure AD cambió por última vez su contraseña o cuándo se creó la contraseña, en la fecha en que se realizó la acción más reciente. El tipo de marca de tiempo representa la información de fecha y hora utilizando el formato ISO 8601 y siempre está en hora UTC. Por ejemplo, la medianoche UTC del 1 de enero de 2014 es: 2014-01-01T00:00:00Z. Solo lectura.

Solo se devuelve en $select.
legalAgeGroupClassification legalAgeGroupClassification Usado por las aplicaciones empresariales para determinar el grupo de edad legal del usuario. Esta propiedad es de solo lectura y se calcula en función de las propiedades de ageGroup y consentProvidedForMinor. Valores permitidos: null, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult y Adult. Consulte las definiciones de propiedades del grupo de edad legal para obtener más información.

Solo se devuelve en $select.
licenseAssignmentStates Colección licenseAssignmentState Estado de asignaciones de licencia para este usuario. Solo lectura.

Solo se devuelve en $select.
mail Cadena La dirección SMTP del usuario (por ejemplo, la dirección admin@contoso.com). Los cambios realizados en esta propiedad también actualizarán la colección de proxyAddresses del usuario para incluir el valor como una dirección SMTP. Esta propiedad no puede contener caracteres de énfasis.
NOTA: No se recomienda actualizar esta propiedad para los perfiles de usuario de Azure AD B2C. Use la propiedad otherMails en su lugar.

Admite $filter (eq, ne, not, ge, le, in, startsWith, endsWith y eq en valores null).
mailboxSettings mailboxSettings Configuración del buzón principal del usuario que ha iniciado sesión. Puede obtener o actualizar las opciones para enviar respuestas automáticas a mensajes entrantes, de configuración regional y de zona horaria. Para obtener más información consulte Preferencias de usuario para los formatos regionales y de idiomas.

Solo se devuelve en $select.
mailNickname Cadena El alias de correo del usuario. Esta propiedad debe especificarse al crear un usuario. La longitud máxima es de 64 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
mobilePhone String El número de teléfono móvil principal del usuario. Solo lectura para los usuarios sincronizados desde un directorio local.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
mySite String La dirección URL del sitio personal del usuario.

Solo se devuelve en $select.
officeLocation String La ubicación de la oficina del lugar de trabajo del usuario. La longitud máxima es de 128 caracteres.

Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
onPremisesDistinguishedName Cadena Contiene el Active Directory local distinguished name o DN. La propiedad solo se rellena para los clientes que sincronizan su directorio local con Azure Active Directory mediante Azure AD Connect. Solo lectura.
onPremisesDomainName Cadena Contiene el domainFQDN local, también denominado dnsDomainName, sincronizado desde el directorio local. La propiedad se rellena solo para los clientes que están sincronizando su directorio local con Azure Active Directory mediante Azure AD Connect. Solo lectura.
onPremisesExtensionAttributes OnPremisesExtensionAttributes Contiene extensionAttributes1-15 para el usuario. Estos atributos de extensión se conocen también como atributos personalizados de Exchange 1-15.
  • Para un usuario onPremisesSyncEnabled, el origen de autoridad para este conjunto de propiedades es el local y es de solo lectura.
  • Para un usuario basado solo en la nube (donde onPremisesSyncEnabled es false), estas propiedades se pueden establecer durante la creación o actualización de un objeto de usuario.
  • En el caso de un usuario basado solo en la nube previamente sincronizado desde Active Directory local, estas propiedades son de solo lectura en Microsoft Graph, pero se pueden administrar completamente a través del Centro de administración de Exchange o el módulo de Exchange Online V2 en PowerShell.

  • Admite $filter (eq, ne, not y in).
    onPremisesImmutableId Cadena Esta propiedad se usa para asociar una cuenta de usuario Active Directory local a su objeto de usuario Azure AD. Esta propiedad debe especificarse al crear una nueva cuenta de usuario en Graph si usa un dominio federado para la propiedad userPrincipalName (UPN) del usuario. Nota: Los caracteres $ y _ no se pueden usar al especificar esta propiedad.

    Admite $filter (eq, ne, not, ge, le, in).
    onPremisesLastSyncDateTime DateTimeOffset Indica la última vez que se ha sincronizado el objeto con el directorio local. Por ejemplo: "2013-02-16T03:04:54Z". El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre pertenecen a la zona horaria UTC. Por ejemplo, medianoche en la zona horaria UTC del 1 de enero de 2014 sería 2014-01-01T00:00:00Z. Solo lectura.

    Admite $filter (eq, ne, not, ge, le y in).
    onPremisesProvisioningErrors Colección OnPremisesProvisioningError Errores al usar el producto de sincronización de Microsoft durante el aprovisionamiento.
    Admite $filter (eq, not, ge, le).
    onPremisesSamAccountName Cadena Contiene el entorno localsAMAccountName sincronizado desde el directorio local. La propiedad solo se rellena para los clientes que sincronizan su directorio local con Azure Active Directory a través de Azure AD Connect. Solo lectura.

    Admite $filter (eq, ne, not, ge, le, in y startsWith).
    onPremisesSecurityIdentifier String Contiene el identificador de seguridad (SID) local para el usuario que se sincronizó desde las instalaciones a la nube. Sólo lectura. Admite $filter (eq incluyendo en valores null).
    onPremisesSyncEnabled Boolean true si este objeto de usuario se está sincronizando actualmente desde un Active Directory local (AD); de lo contrario, el usuario no se sincroniza y se puede administrar en Azure Active Directory (Azure AD). Solo lectura.

    Admite $filter (eq, ne, not, in y eq en valores null).
    onPremisesUserPrincipalName Cadena Contiene el entorno localuserPrincipalName sincronizado desde el directorio local. La propiedad solo se rellena para los clientes que sincronizan su directorio local con Azure Active Directory a través de Azure AD Connect. Solo lectura.

    Admite $filter (eq, ne, not, ge, le, in y startsWith).
    otherMails Colección string Una lista de direcciones de correo electrónico adicionales para el usuario. Por ejemplo: ["bob@contoso.com", "Robert@fabrikam.com"].
    NOTA: Esta propiedad no puede contener caracteres de énfasis.

    Admite $filter (eq, not, ge, le, in, startsWith, endsWith y contando colecciones vacías).
    passwordPolicies String Especifica las directivas de contraseña para el usuario. Este valor es una enumeración con un valor posible DisableStrongPassword, que permite especificar contraseñas más débiles que la directiva predeterminada.DisablePasswordExpiration también se puede especificar. Los dos se pueden especificar juntos; por ejemplo: DisablePasswordExpiration, DisableStrongPassword. Para obtener más información sobre las directivas de contraseña predeterminadas, vea directivas de contraseña Azure AD.

    Admite $filter (ne, not y eq en valores null).
    passwordProfile passwordProfile Especifica el perfil de contraseña del usuario. El perfil contiene la contraseña del usuario. Esta propiedad es necesaria cuando se crea un usuario. La contraseña del perfil debe cumplir los requisitos mínimos especificados por la propiedad passwordPolicies. De manera predeterminada, se requiere una contraseña segura. NOTA: Para los espacios empresariales de Azure B2C, la propiedad forceChangePasswordNextSignIn tiene que establecerse en false y, en su lugar, se debe usar directivas personalizadas y flujos de usuario para forzar el restablecimiento de contraseñas el primer inicio de sesión. Consulte Forzar el restablecimiento de contraseña en el primer inicio.

    Admite $filter (eq, ne, not, in y eq en valores null).
    pastProjects Colección string Una lista para que el usuario enumere sus últimos proyectos.

    Solo se devuelve en $select.
    postalCode String El código postal de la dirección del usuario. El código postal es específico del país o de la región del usuario. En Estados Unidos, este atributo contiene el código postal. La longitud máxima es de 40 caracteres.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    preferredDataLocation Cadena La ubicación de datos preferida para el usuario. Para obtener más información, vea OneDrive Online Multi-Geo.
    preferredLanguage Cadena Idioma preferido para el usuario. Debe seguir el código ISO 639-1; por ejemplo, en-US.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    preferredName String El nombre preferido del usuario. No se admite. Este atributo devuelve una cadena vacía.

    Solo se devuelve en $select.
    provisionedPlans colección provisionedPlan Los planes que se aprovisionan para el usuario. Solo lectura. No admite valores NULL. Admite $filter (eq, not, ge, le).
    proxyAddresses Colección string Por ejemplo: ["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"]. Los cambios en la propiedad de mail también actualizarán esta colección para incluir el valor como una dirección SMTP. Para obtener más información, consulte propiedades mail y proxyAddresses. La dirección de proxy con el prefijo SMTP (en mayúsculas) es la dirección de proxy principal, mientras que las que tienen prefijo smtp son las direcciones de proxy secundarias. Para las cuentas de Azure AD B2C, esta propiedad tiene un límite de diez direcciones únicas. Solo lectura en Microsoft Graph; puede actualizar esta propiedad solo a través del Centro de administración de Microsoft 365. No admite valores NULL.

    Admite $filter (eq, not, ge, le, startsWith, endsWith y contando colecciones vacías).
    refreshTokensValidFromDateTime DateTimeOffset Todos los tokens de actualización o de sesiones (cookies de la sesión) emitidos antes de esta hora no son válidos y las aplicaciones obtendrán un error al usar un token de actualización o de las sesiones no válido para obtener un token de acceso delegado (para obtener acceso a las API, como Microsoft Graph). Si esto sucede, la aplicación necesitará realizar una solicitud al punto de conexión de autorización para obtener un nuevo token de actualización. Solo lectura. Use invalidateAllRefreshTokens para restablecer.
    responsibilities Colección string Una lista para que el usuario enumere sus responsabilidades.

    Solo se devuelve en $select.
    schools Colección string Una lista para que el usuario enumere las escuelas a las que ha ido.

    Solo se devuelve en $select.
    securityIdentifier Cadena Identificador de seguridad (SID) del usuario, que se usa en escenarios de Windows.

    Solo lectura. Se devuelve de forma predeterminada.
    Admite $select y $filter (eq, not, ge, le, startsWith).
    showInAddressList Boolean No usar en Microsoft Graph. En su lugar, administre esta propiedad a través del Centro de administración de Microsoft 365. Representa si el usuario debe incluirse en la lista global de direcciones de Outlook. Consulte Problema conocido.
    signInSessionsValidFromDateTime DateTimeOffset Todos los tokens de actualización o de sesiones (cookies de la sesión) emitidos antes de esta hora no son válidos y las aplicaciones obtendrán un error al usar un token de actualización o de las sesiones no válido para obtener un token de acceso delegado (para obtener acceso a las API, como Microsoft Graph). Si esto sucede, la aplicación necesitará realizar una solicitud al punto de conexión de autorización para obtener un nuevo token de actualización. Solo lectura. Use revokeSignInSessions para restablecer.
    skills Colección string Una lista para que el usuario enumere sus aptitudes.

    Solo se devuelve en $select.
    signInActivity signInActivity Obtenga la fecha del último inicio de sesión y solicite el id. de inicio de sesión de un usuario determinado. Solo lectura.

    Solo se devuelve en $select. Admite $filter (eq, ne, not, ge, le) pero, no con otras propiedades que se puedan filtrar. Nota: Los detalles de esta propiedad requieren una licencia de Azure AD Premium P1/P2 y el permiso AuditLog.Read.All.

    Nota:
  • Hay un problema conocido con la recuperación de esta propiedad.
  • Esta propiedad no se devuelve para un usuario que nunca ha iniciado sesión o que ha iniciado sesión por última vez antes de abril de 2020.
  • state Cadena El estado o la provincia de la dirección del usuario. La longitud máxima es de 128 caracteres.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    streetAddress String La dirección postal del lugar de trabajo del usuario. La longitud máxima es de 1024 caracteres.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    surname Cadena El apellido (o apellidos) del usuario. La longitud máxima es de 64 caracteres.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    usageLocation Cadena Un código de país de dos letras (estándar ISO 3166). Necesario para los usuarios a los que se asignarán licencias debido a un requisito legal para comprobar la disponibilidad de los servicios en los países. Algunos ejemplos son: US, JPy GB. No admite valores NULL.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y eq en valores null).
    userPrincipalName Cadena Nombre principal de usuario (UPN) del usuario. El UPN es un nombre de inicio de sesión de estilo internet para el usuario basado en RFC 822 estándar de Internet. Por convención, debe asignarse al nombre de correo electrónico del usuario. El formato general es alias@domain, donde el dominio debe estar presente en la colección de dominios comprobados del inquilino. Esta propiedad es necesaria cuando se crea un usuario. Se puede acceder a los dominios comprobados del inquilino desde la propiedad verifiedDomains de la organización.
    NOTA: Esta propiedad no puede contener caracteres de énfasis. Los caracteres siguientes no están permitidos A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. Para obtener la lista completa de caracteres permitidos, vea directivas de nombre de usuario.

    Admite $filter (eq, ne, not, ge, le, in, startsWith y endsWith) y $orderBy.
    userType Cadena Un valor de cadena puede utilizarse para clasificar los tipos de usuario en el directorio, como Member y Guest.

    Admite $filter (eq, ne, not, in y eq en valores null). NOTA: para obtener más información acerca de los permisos para miembros e invitados, vea ¿Cuáles son los permisos predeterminados de usuario en Azure Active Directory?

    Sugerencia

    Las extensiones de directorio y los datos asociados se devuelven de forma predeterminada; las extensiones de esquema y los datos asociados se devuelven solo en $select; y las extensiones abiertas y los datos asociados se devuelven solo en $expand.

    propiedades mail y proxyAddresses

    mail y proxyAddresses son propiedades relacionadas con el correo electrónico. proxyAddresses es una colección de direcciones que solo tiene relevancia para el servidor Microsoft Exchange. Se usa para almacenar una lista de direcciones de correo para un usuario que está vinculado a un único buzón. La propiedad mail se usa como dirección de correo electrónico del usuario para varios fines, incluido el inicio de sesión del usuario, y define la dirección de proxy principal.

    Tanto mail como proxyAddresses se pueden recuperar a través de la API de usuario GET en MS Graph. mail se puede actualizar a través del método PATCH de la API de Actualizar usuario, pero proxyAddresses no se puede actualizar a través de Microsoft Graph. Cuando se actualiza la propiedad mail de un usuario, desencadena el recálculo de proxyAddresses y el correo recién actualizado se establece como la dirección de proxy principal, excepto en los siguientes escenarios:

    1. Si un usuario tiene una licencia que incluye Microsoft Exchange, todas sus direcciones proxy deben pertenecer a un dominio comprobado en el inquilino. Los que no pertenezcan a dominios comprobados se quitan de forma silenciosa.
    2. El correo de un usuario NO se establecerá en la dirección de proxy principal si el usuario es un invitado y la dirección proxy principal contiene la cadena UPN del usuario invitado con #EXT#.
    3. El correo de un usuario NO se eliminará, incluso si ya no tiene direcciones proxy, si el usuario es un invitado.

    Los proxyAddresses son únicos en objetos de directorio (usuarios, grupos y contactos de la organización). Si la propiedad mail de un usuario entra en conflicto con uno de los proxyAddresses de otro objeto, actualizará correctamente la propiedad mail; sin embargo, el nuevo valor de correo no se agregará a la colección proxyAddresses.

    Preferencias de usuario para los formatos regionales y de idiomas

    El recurso user contiene una propiedad mailboxSettings que incluye el idioma preferido del usuario, el formato de fecha y hora, la zona horaria predeterminada y otros parámetros específicos para su buzón principal de Exchange. Estas preferencias se dirigen a los clientes de correo y solo están disponibles si el usuario tiene un buzón de aprovisionamiento. Puede optar por usar mailboxSettings en caso de que el escenario solo se centre en el correo de Outlook, calendario, contactos o tareas pendientes.

    Además de mailboxSettings, user incluye una relación mediante userSettings a regionalAndLanguageSettings, el supraconjunto de las preferencias de formato regional y de idioma que se pueden usar en cualquier aplicación para ofrecer al usuario la mejor experiencia de formato regional y de idioma. Use userSettings para obtener una experiencia coherente en todas las aplicaciones que se encuentren en el perfil de usuario de Azure AD para reflejar las mismas preferencias de usuario.

    Esta sección explica cómo los administradores de Azure AD y desarrolladores de aplicaciones empresariales usan las tres propiedades del grupo de edad (legalAgeGroupClassification, ageGroup y consentProvidedForMinor) para cumplir las normativas relacionados con la edad:

    • La propiedad legalAgeGroupClassification es de sólo lectura. Los desarrolladores de aplicaciones empresariales la usan para asegurar el tratamiento correcto de un usuario en función de su grupo de edad legal. Se calcula según las propiedades ageGroup y consentProvidedForMinor del usuario.
    • Las propiedades ageGroup y consentProvidedForMinor son propiedades opcionales utilizadas por los administradores de Azure AD para asegurar que el uso de una cuenta se realiza correctamente según las normas de regulación relacionadas con la edad en el país o región del usuario.

    Por ejemplo: Alberto es administrador de un directorio para una escuela primaria en Holyport en el Reino Unido. Al principio del año escolar usa los documentos de admisión para obtener consentimiento de los padres de los menores basándose en los reglamentos relacionados con la edad del Reino Unido. El consentimiento obtenido por los padres permite que la escuela de Holyport y las aplicaciones de Microsoft puedan usar la cuenta del menor. Alberto crea todas las cuentas y establece ageGroup como "menores" y consentProvidedForMinor como "concedido". Las aplicaciones que utilizan sus estudiantes ahora pueden suprimir las características que no son adecuadas para menores.

    Valores legalAgeGroupClassification

    Member Descripción
    nulo Valor predeterminado, no se ha establecido ageGroup para el usuario.
    MinorWithoutParentalConsent (Reservado para uso futuro)
    MinorWithParentalConsent El usuario se considera un menor según las normas relacionados con la edad de su país o región y el administrador de la cuenta ha obtenido consentimiento de sus padres o tutores.
    Adulto El usuario se considera un adulto según las normas relacionados con la edad de su país o región.
    NotAdult El usuario es de un país o región que tiene normativas adicionales relacionadas con la edad (como Estados Unidos, Reino Unido, Unión Europea o Corea del Sur) y la edad del usuario está comprendida entre la de un menor y un adulto (según lo estipulado en el país o región). Por lo general, esto significa que los adolescentes se consideran como notAdult en países regulados.
    MinorNoParentalConsentRequired El usuario es menor de edad, pero es de un país o región que no tiene reglamentos relacionados con la edad.

    Valores de ageGroup

    Member Descripción
    nulo Valor predeterminado, no se ha establecido ageGroup para el usuario.
    Menor El usuario se considera un menor.
    NotAdult El usuario es de un país que tiene normativas legales (Estados Unidos, Reino Unido, Unión Europea o Corea del Sur) y la edad del usuario supera el límite superior de edad infantil (según el país) y menor que el límite inferior de edad de adulto (según lo estipulado en función del país o región). Básicamente, los adolescentes se consideran comonotAdult en países regulados.
    Adulto El usuario debe ser tratado como un adulto.

    Valores de consentProvidedForMinor

    Member Descripción
    nulo Valor predeterminado, no se ha establecido consentProvidedForMinor para el usuario.
    Concedido Se ha obtenido el consentimiento para que el usuario tenga una cuenta.
    Denegado No se ha obtenido el consentimiento para que el usuario tenga una cuenta.
    NotRequired El usuario se encuentra en una ubicación que no requiere consentimiento.

    Relaciones

    Relación Tipo Descripción
    agreementAcceptances Colección agreementAcceptance Los estados de aceptación de los términos de uso del usuario. Solo lectura. Admite valores NULL.
    appRoleAssignments Colección appRoleAssignment Representa los roles de aplicación que se han concedido a un usuario para una aplicación. Admite $expand.
    autenticación autenticación TODO: Agregar descripción
    calendar calendar El calendario principal del usuario. Solo lectura.
    calendarGroups Colección calendarGroup Los grupos de calendario del usuario. Solo lectura. Admite valores NULL.
    calendarView Colección event La vista Calendario del calendario. Solo lectura. Admite valores NULL.
    calendars Colección calendar Los calendarios del usuario. Solo lectura. Admite valores NULL.
    contactFolders Colección contactFolder Las carpetas de contactos del usuario. Solo lectura. Admite valores NULL.
    contacts Colección contact Los contactos del usuario. Solo lectura. Admite valores NULL.
    createdObjects Colección directoryObject Objetos de directorio creados por el usuario. Solo lectura. Admite valores NULL.
    directReports Colección directoryObject Los usuarios y contactos que informan al usuario. (Los usuarios y contactos que tienen su propiedad de administrador establecida en este usuario). Solo lectura. Admite valores NULL. Admite $expand.
    drive drive OneDrive del usuario. Solo lectura.
    drives Colección drive Una colección de unidades disponibles para este usuario. Solo lectura.
    eventos Colección event Los eventos del usuario. La opción predeterminada muestra eventos en el calendario predeterminado. Solo lectura. Admite valores NULL.
    extensions Colección Extension La colección de extensiones abiertas definidas para el usuario. Admite $expand. Admite un valor NULL.
    inferenceClassification inferenceClassification Clasificación de relevancia de los mensajes del usuario según las designaciones explícitas que invalidan una relevancia o importancia inferida.
    insights itemInsights Solo lectura. Admite valores NULL.
    joinedGroups Colección group Solo lectura. Admite valores NULL.
    mailFolders Colección mailFolder Las carpetas de correo del usuario. Solo lectura. Admite valores NULL.
    manager directoryObject El usuario o contacto que es el administrador de este usuario. Solo lectura. (Métodos HTTP: GET, PUT, DELETE). Admite $expand.
    memberOf Colección directoryObject Los grupos, roles de directorio y unidades administrativas de los que el usuario es miembro. Solo lectura. Admite valores NULL. Admite$expand.
    joinedTeams Colección team Los equipos de Microsoft Teams de los que el usuario es miembro. Solo lectura. Admite valores NULL.
    messages Colección message Los mensajes en un buzón o una carpeta. Solo lectura. Admite valores NULL.
    onenote onenote Solo lectura.
    outlook outlookUser Servicios de Outlook selectivos disponibles para el usuario. Solo lectura. Admite valores NULL.
    ownedDevices Colección directoryObject Dispositivos que son propiedad del usuario. Solo lectura. Admite valores NULL. Admite $expand.
    ownedObjects Colección directoryObject Objetos de directorio que son propiedad del usuario. Solo lectura. Admite valores NULL. Admite$expand.
    pendingAccessReviewInstances accessReviewInstance Propiedad de navegación para obtener una lista de las revisiones de acceso pendientes de aprobación por revisor.
    people Colección person Solo lectura. Los contactos más relevantes del usuario. La colección se ordena según su importancia para el usuario, que está determinada por las relaciones empresariales, de colaboración y comunicación del usuario. Un contacto es una agregación de información de correo, contactos y redes sociales.
    photo profilePhoto La foto de perfil del usuario. Solo lectura.
    photos Colección photo Solo lectura. Admite valores NULL.
    planner plannerUser Servicios de Planner selectivos disponibles para el usuario. Solo lectura, Admite valores NULL.
    perfil profile Representa propiedades que son descriptivas de un usuario en un espacio empresarial.
    registeredDevices Colección directoryObject Dispositivos del usuario que están registrados. Solo lectura. Admite valores NULL. Admite $expand.
    scopedRoleMemberOf Colección scopedRoleMembership Las pertenencias a unidades administrativas de rol de ámbito para este usuario. Solo lectura. Admite valores NULL.
    configuración userSettings Solo lectura. Admite valores NULL.
    teamwork userTeamwork Un contenedor de las características de Microsoft Teams disponibles para el usuario. Solo lectura. Admite valores NULL.
    todo todo Representa los servicios de To Do disponibles para un usuario.
    transitiveMemberOf Colección directoryObject Los grupos (incluidos los anidados) y los roles de directorio de los que el usuario es miembro. Admite un valor NULL.
    transitiveReports Colección directoryObject Los informes transitivos de un usuario. Solo lectura.
    usageRights Colección usageRight Representa los permisos de uso que se han concedido a un usuario.

    Representación JSON

    Aquí tiene una representación JSON del recurso

    {
      "aboutMe": "String",
      "accountEnabled": true,
      "ageGroup": "String",
      "assignedLicenses": [{"@odata.type": "microsoft.graph.assignedLicense"}],
      "assignedPlans": [{"@odata.type": "microsoft.graph.assignedPlan"}],
      "birthday": "String (timestamp)",
      "businessPhones": ["String"],
      "city": "String",
      "companyName": "String",
      "consentProvidedForMinor": "String",
      "country": "String",
      "createdDateTime": "2019-02-07T21:53:13.067Z",
      "creationType": "String",
      "customSecurityAttributes": {
        "@odata.type": "microsoft.graph.customSecurityAttributeValue"
      },
      "deletedDateTime": "String (timestamp)",
      "department": "String",
      "displayName": "String",
      "employeeHireDate": "2020-01-01T00:00:00Z",
      "employeeId": "String",
      "employeeOrgData": {"@odata.type": "microsoft.graph.employeeOrgData"},
      "employeeType": "String",
      "externalUserState": "PendingAcceptance",
      "externalUserStateChangeDateTime": "2018-11-12T01:13:13Z",
      "faxNumber": "String",
      "givenName": "String",
      "hireDate": "String (timestamp)",
      "id": "String (identifier)",
      "identities": [{"@odata.type": "microsoft.graph.objectIdentity"}],
      "interests": ["String"],
      "isResourceAccount": false,
      "jobTitle": "String",
      "legalAgeGroupClassification": "String",
      "licenseAssignmentStates": [{"@odata.type": "microsoft.graph.licenseAssignmentState"}],
      "mail": "String",
      "mailboxSettings": {"@odata.type": "microsoft.graph.mailboxSettings"},
      "mailNickname": "String",
      "mobilePhone": "String",
      "mySite": "String",
      "officeLocation": "String",
      "onPremisesDistinguishedName": "String",
      "onPremisesDomainName": "String",
      "onPremisesExtensionAttributes": {"@odata.type": "microsoft.graph.onPremisesExtensionAttributes"},
      "onPremisesImmutableId": "String",
      "onPremisesLastSyncDateTime": "String (timestamp)",
      "onPremisesProvisioningErrors": [{"@odata.type": "microsoft.graph.onPremisesProvisioningError"}],
      "onPremisesSamAccountName": "String",
      "onPremisesSecurityIdentifier": "String",
      "onPremisesSyncEnabled": true,
      "onPremisesUserPrincipalName": "String",
      "otherMails": ["String"],
      "passwordPolicies": "String",
      "passwordProfile": {"@odata.type": "microsoft.graph.passwordProfile"},
      "pastProjects": ["String"],
      "postalCode": "String",
      "preferredDataLocation": "String",
      "preferredLanguage": "String",
      "preferredName": "String",
      "provisionedPlans": [{"@odata.type": "microsoft.graph.provisionedPlan"}],
      "proxyAddresses": ["String"],
      "refreshTokensValidFromDateTime": "2019-02-07T21:53:13.084Z",
      "responsibilities": ["String"],
      "schools": ["String"],
      "securityIdentifier": "String",
      "showInAddressList": true,
      "signInSessionsValidFromDateTime": "2019-02-07T21:53:13.084Z",
      "skills": ["String"],
      "state": "String",
      "streetAddress": "String",
      "surname": "String",
      "usageLocation": "String",
      "userPrincipalName": "String",
      "userType": "String",
      "calendar": {"@odata.type": "microsoft.graph.calendar"},
      "calendarGroups": [{"@odata.type": "microsoft.graph.calendarGroup"}],
      "calendarView": [{"@odata.type": "microsoft.graph.event"}],
      "calendars": [{"@odata.type": "microsoft.graph.calendar"}],
      "contacts": [{"@odata.type": "microsoft.graph.contact"}],
      "contactFolders": [{"@odata.type": "microsoft.graph.contactFolder"}],
      "createdObjects": [{"@odata.type": "microsoft.graph.directoryObject"}],
      "directReports": [{"@odata.type": "microsoft.graph.directoryObject"}],
      "drive": {"@odata.type": "microsoft.graph.drive"},
      "drives": [{"@odata.type": "microsoft.graph.drive"}],
      "insights": {"@odata.type": "microsoft.graph.itemInsights"},
      "settings": {"@odata.type": "microsoft.graph.userSettings"},
      "events": [{"@odata.type": "microsoft.graph.event"}],
      "extensions": [{"@odata.type": "microsoft.graph.extension"}],
      "inferenceClassification": {"@odata.type": "microsoft.graph.inferenceClassification"},
      "mailFolders": [{"@odata.type": "microsoft.graph.mailFolder"}],
      "manager": {"@odata.type": "microsoft.graph.directoryObject"},
      "memberOf": [{"@odata.type": "microsoft.graph.directoryObject"}],
      "joinedTeams": [{"@odata.type": "microsoft.graph.group"}],
      "teamwork": {"@odata.type": "microsoft.graph.teamwork"},
      "messages": [{ "@odata.type": "microsoft.graph.message"}],
      "outlook": {"@odata.type": "microsoft.graph.outlookUser"},
      "ownedDevices": [{"@odata.type": "microsoft.graph.directoryObject"}],
      "photo": {"@odata.type": "microsoft.graph.profilePhoto"},
      "profile": {"@odata.type": "microsoft.graph.profile"},
      "registeredDevices": [{"@odata.type": "microsoft.graph.directoryObject"}],
      "signInActivity": {"@odata.type": "microsoft.graph.signInActivity"}
    }
    

    Consulte también