问题标签 [microsoft365]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-active-directory - 有没有办法通过 Powershell 分配 Office 365 管理 API 应用程序权限?
我正在尝试编写一个脚本,该脚本将在 Azure 中创建一个新应用程序并添加所需的权限。我已经能够创建应用程序并添加与 Microsoft Graph 和 Azure Active Directory Graph 关联的应用程序权限。我能够枚举每个服务主体 ID 所需的权限,但是我没有看到与 Microsoft 365 管理 API 关联的服务主体 ID。 获取 AzureADServicePrincipal -All $true
以下是我当前有效的脚本...
我感谢可以提供的任何知识和见解。谢谢!
powershell - PowerShell Exchange online Get-DistributionGroup cmdlet 在其某些属性上返回错误
在此处输入代码查找我的脚本以及我在某些 get-distribution group 属性上收到的错误消息。
属性是:managedby memberjoinrestriction memberdepartrestriction requiresenderauthenticationenabled
当我排除上述属性时,脚本会很好地返回而不会出错。
帮助我了解我在哪里做错了。
脚本:该脚本应该为通讯组批量导出信息
office365 - 在合规中心的哪里可以找到组角色分类列表查看器和数据分类内容查看器?
所以我一直在尝试访问我在合规中心上标记的内容,但它一直要求我获取组访问角色.. 似乎无法找到那个位置,我也尝试过活动目录,同样的事情没有分类内容查看器之类的东西
ms-access-2003 - microsoft 365 Access 上的 CommonDialog 工作
我有一个使用命令“CommonDialog”的 MS Access 2003 数据库。
在此数据库中,可以访问许多装有 Windows 10 和 Microsoft 365 的计算机。有些计算机可以正常工作,但有些计算机会出现错误:
“对象不支持此属性或方法”
您知道是否有任何计算机设置可以解释这种行为?
search - Microsoft 搜索中以国家/地区为目标的书签不起作用
我在 Microsoft 搜索中配置了书签并指定了一个国家,因为我希望我的书签指向特定国家的内容。问题是他们不工作。任何人都可以尝试/确认吗?
Microsoft 如何关联用户<->国家?即微软搜索算法如何知道这个用户来自那个国家?物理IP地址?浏览器区域设置/语言设置?AAD 属性?分配许可证的国家/地区?
vba - 如何通过 VBA 重新填充 microsoft access 365 中的导航窗格?
我最近刚刚从 Microsoft Access 2010 升级到 Microsoft Access 365。我和其他一些用户需要导航 Microsoft Access 实例并轻松更改数据库(服务器上有 150 多个)。在 Microsoft Access 2010 中,这很容易。只需进入文件、连接设置、更改数据库名称,导航窗格就会填充相应的存储过程、表等。现在,这并不容易。这一次,当实例打开时,我打开了一个包含组合框的表单。此组合框包含服务器上的所有数据库名称,基于 VBA 中的 SQL 初始化。(“从 sys.sysdatabases 中选择名称”)。
所以我的问题是:根据数据库名称选择,如何使用 SQL 数据库具有的表、存储过程等填充导航窗格?
python - 需要身份验证令牌时从 Python 发送 Exchange 电子邮件的最佳方式
我有一个公司 Microsoft Exchange 帐户和一个 Python 应用程序。我想通过我的 Python 应用程序使用令牌身份验证从这个帐户发送电子邮件,而不是使用简单的(email_address, password)
.
我已经在我的 Microsoft Azure 门户上注册了我的 Python 应用程序,拥有我的客户端 ID、令牌 ID 和所有内容。已经可以从以下行获取令牌:
我尝试按照https://docs.microsoft.com/en-us/exchange/client-developer/legacy-protocols/how-to-authenticate-an-imap-pop-smtp-application-by-using上的步骤进行操作-oauth#authenticate-connection-requests 编辑我发送到 SMTP 连接的 User_ID,但并没有真正成功。
现在的问题是最好的方法是通过令牌访问我的 Exchange 帐户并发送电子邮件。我想我不能使用该库smtplib
,因为它不支持身份验证(只有我上面提到的我想避免的简单凭据)并且一直拒绝我的连接请求。
请注意,我已经在 Microsoft 365 管理中心-> 用户--> 活动用户-->(我自己)--> 管理电子邮件应用程序上勾选了“经过身份验证的 SMTP”框,并且不应该有任何条件访问策略阻止我自己连接. 所以我想说,这不是权限问题,而是使用更好的 Python 库。或者也许有某种方法可以(email_address, password)
通过令牌更改通过身份验证的访问权限?
提前致谢!任何帮助将非常感激!
c# - C# Sharepoint 365 在线返回“未经授权”
我正在尝试连接到可以在浏览器中打开和导航的 Sharepoint 站点,因此我确实拥有权限。但是在我的 .NET Framework 4.7.2 控制台应用程序中,我得到“401 未授权”。我错过了什么?我正在使用“Microsoft.SharePoint.Client.Online.CSOM”nuget 包,不确定这是否正确,但只有在那里我有其他帖子推荐使用的“SharePointOnlineCredentials”。
当我改用“Microsoft.SharePointOnline.CSOM”包时,我收到此错误:
“无法联系网站“https://mycompany.sharepoint.com/”或该网站不支持 SharePoint Online 凭据。响应状态代码为“未授权”。响应标头为“X-SharePointHealthScore=0,X- MSDAVEXT_Error=917656;访问+拒绝。+之前+打开+文件+in+this+location%2c+you+must+first+browse+to+the+web+site+and+select+the+option+to+login +自动”
直到现在,我找不到任何有用的东西。
我是否需要在 Azure AD 中注册应用程序,还是仅 .NET Standard 需要注册?
active-directory - 使用 Microsoft 365 时如何创建没有重音字符的主目录
如果我的名字包含像 ä 或 ö 这样的字符,我想在登录到连接到我的 Azure AD 目录的计算机时自动创建一个没有这些字符的主目录。
没有设置可以告诉您将哪个名称用作您的主目录,或者是它?
将创建一个目录c:\Users\EinoMäkitalo
。
我更喜欢没有ä
像“eino”这样的目录或美国制造的程序/程序员可以生存的东西,因为他们不理解 utf-8 等:-)
任何允许我使用自己的名字的简单想法。
outlook - Exchange 中的 message-id 和 network-message-id 有什么区别
目前我在解释 Microsoft Exchange 中的 Message-Id 和 X-MS-Exchange-Organization-Network-Message-Id 这两个术语时遇到了问题?根据Microsoft Docs的解释我还是不明白
消息 ID
消息头中 Message-Id: 头字段的值。如果 Message-Id: 标头字段不存在或为空,Exchange 会分配一个任意值。此值在消息的生命周期内是恒定的。对于在 Exchange 中创建的消息,该值采用 GUID@ServerFQDN 格式,包括尖括号 (< >)。例如,4867a3d78a50438bad95c0f6d072fca5@mailbox01.contoso.com。其他消息传递系统可能使用不同的语法或值。
network-message-id
一个唯一的消息 ID 值,它在可能由于分叉或通讯组扩展而创建的消息副本中持续存在。示例值为 1341ac7b13fb42ab4d4408cf7f55890f。