Reportar dispositivos sem utilizador principal agendado
Reporta todos os dispositivos geridos no Intune que não têm um utilizador principal atribuído.
Este é um runbook agendado. Ele foi projetado para ser executado em uma agenda recorrente, em vez de ser acionado para um único objeto. Veja Agendamento para obter detalhes sobre como configurar agendas de runbooks.
Descrição
Este script obtém todos os dispositivos geridos do Intune e filtra os que não têm um utilizador principal (userId). A saída é uma tabela formatada que mostra ID do objeto, ID do dispositivo, Nome de apresentação, Sistema operativo e Data/Hora da última sincronização de cada dispositivo sem utilizador principal. O relatório pode ser limitado a plataformas específicas (Windows, macOS, iOS/iPadOS, Android, Outros) através de parâmetros booleanos. Por defeito, todas as plataformas estão incluídas.
Opcionalmente, o relatório pode ser enviado por email com anexos CSV e/ou Excel (xlsx) contendo informações detalhadas do dispositivo. Os ficheiros do relatório também podem ser carregados para um Azure Storage Account, devolvendo ligações de descarregamento com validade limitada. O parâmetro ReportFileFormat controla que formatos de ficheiro são gerados e entregues (apenas CSV, CSV & XLSX, ou apenas XLSX). Quando o anexo CSV excede o limite de tamanho do email e "CSV & XLSX" é selecionado, o email recorre apenas à pasta de trabalho do Excel.
Configuração relativa ao envio de emails
O envio de um relatório por email é opcional e só acontece quando é fornecido um destinatário (E-mail para) . O endereço do remetente é obtido da RJReport.EmailSender configuração do Tenant.
Este runbook envia emails usando a API Microsoft Graph. Para enviar emails através da API Graph, é necessário configurar um endereço de email existente na personalização do runbook.
Consulte a documentação das definições de relatório do RealmJoin para obter detalhes.
Localização
Organização → Dispositivos → Relatório de Dispositivos Sem Utilizador Principal (Agendado)
Nome completo do Runbook
rjgit-org_devices_report-devices-without-primary-user_scheduled
Detalhes
Versão
1.7.0
Módulos necessários
RealmJoin.RunbookHelper (>= 0.8.7) Microsoft.Graph.Authentication (>= 2.39.0) Az.Accounts (>= 5.3.4)
Agendável
sim
Permissões
Permissões da aplicação
Tipo: Microsoft Graph
DeviceManagementManagedDevices.Read.All
Mail.Send
Parâmetros
Incluir Windows
Incluir dispositivos Windows no relatório. Ativado por defeito.
Obrigatório
falso
Valor predefinido
Verdadeiro
Tipo
Booleano
Nome de exibição no portal
Incluir dispositivos Windows
Incluir macOS
Incluir dispositivos macOS no relatório. Ativado por defeito.
Obrigatório
falso
Valor predefinido
Verdadeiro
Tipo
Booleano
Nome de exibição no portal
Incluir dispositivos macOS
Incluir iOS
Incluir dispositivos iOS e iPadOS no relatório. Ativado por defeito.
Obrigatório
falso
Valor predefinido
Verdadeiro
Tipo
Booleano
Nome de exibição no portal
Incluir dispositivos iOS/iPadOS
Incluir Android
Incluir dispositivos Android no relatório. Ativado por defeito.
Obrigatório
falso
Valor predefinido
Verdadeiro
Tipo
Booleano
Nome de exibição no portal
Incluir dispositivos Android
Incluir Outros
Incluir dispositivos com qualquer outro sistema operativo (por exemplo, Linux, ChromeOS) no relatório. Ativado por defeito.
Obrigatório
falso
Valor predefinido
Verdadeiro
Tipo
Booleano
Nome de exibição no portal
Incluir Outros Dispositivos (por exemplo, Linux, ChromeOS)
ReportFileFormat
Controla quais formatos de ficheiro de relatório são gerados e entregues: "CSV only", "CSV & XLSX" (predefinição) ou "XLSX only".
Obrigatório
falso
Valor predefinido
CSV & XLSX
Tipo
Cadeia de caracteres
Nome de exibição no portal
Formato do ficheiro de relatório
Opções do portal
CSV & XLSX
CSV only
XLSX only
CreateDownloadLink
Se ativado, os ficheiros de relatório são carregados para um Azure Storage Account e são devolvidas ligações de download com tempo limitado. Desativado por predefinição.
Obrigatório
falso
Valor predefinido
Falso
Tipo
Booleano
Nome de exibição no portal
Criar uma ligação de download do ficheiro (carregar relatório para o armazenamento)?
Opções do portal
Sim - carregar relatório e devolver uma ligação de download
verdadeiro
Não - não criar uma ligação de download
falso
ContainerName
Nome do contentor de armazenamento usado para o carregamento. Configurado por runbook (não é uma configuração global do RJReport).
Obrigatório
falso
Valor predefinido
devices-without-primary-user
Tipo
Cadeia de caracteres
Oculto no portal
sim (predefinido via personalização do runbook)
ResourceGroupName
Grupo de recursos que contém a conta de armazenamento. Obtido a partir das configurações do Tenant RJReport.
Obrigatório
falso
Valor predefinido
Tipo
Cadeia de caracteres
Oculto no portal
sim (predefinido via personalização do runbook)
StorageAccountName
Nome da conta de armazenamento usado para o carregamento. Obtido a partir das configurações do Tenant RJReport.
Obrigatório
falso
Valor predefinido
Tipo
Cadeia de caracteres
Oculto no portal
sim (predefinido via personalização do runbook)
LinkExpiryDays
Número de dias até a ligação de download gerada expirar. Obtido a partir das configurações do Tenant RJReport.
Obrigatório
falso
Valor predefinido
6
Tipo
Int32
Oculto no portal
sim (predefinido via personalização do runbook)
E-mail do remetente
O endereço de e-mail do remetente. Isto precisa de ser configurado na personalização do runbook.
Obrigatório
falso
Valor predefinido
Tipo
Cadeia de caracteres
Oculto no portal
sim (predefinido via personalização do runbook)
E-mail para
Se especificado, será enviado um e-mail com o relatório para o(s) endereço(s) fornecido(s). Pode ser um único endereço ou vários endereços separados por vírgulas (string). A função envia e-mails individuais para cada destinatário por motivos de privacidade.
Obrigatório
falso
Valor predefinido
Tipo
Cadeia de caracteres
Nome de exibição no portal
Endereço(s) de email do destinatário
Última atualização
Isto foi útil?