问题标签 [intune]
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.
xamarin.forms - Intune MAM SDK:如何在 iOS 和 Android 中获取用户 ID?
我正在使用 Intune 通过公司门户应用注册应用,现在我的问题是:如何在 Xamarin Forms 中获取当前用户 ID(UPN/电子邮件)?
在 Xamarin.iOS 中,我使用的是 Intune Wrappers,它与身份验证一起工作正常,但如何获取 UPN?
在 Xamarin.Android 我已经这样做了:
我已经使用 SDK 和 MAM.Remapper 工具按照此处所述设置了项目。我还添加了一个派生自 MAMApplication 的新应用程序类。
在我的 MainActivity 中,我已经像这样实现了 OnMAMCreate:
它一直给我错误,说 MAMComponents 没有 GetUserInfo() 之类的方法。我尝试在 Assembly 浏览器中进行挖掘,但在 MAMComponents 中没有找到任何类似的东西。
Xamarin.Forms 与 Intune 的集成根本没有在线帮助。
microsoft-graph-api - 托管设备 - 操作系统制造商
我正在使用 MS Graph API 来查询有关在 Intune 中注册的设备的信息。我需要找到操作系统名称、版本和制造商。
从托管设备端点,我可以获得前两个。但是,操作系统制造商不可用。
这个想法是将操作系统名称映射到制造商列表。我的问题是 - 有人知道 Graph API 是否为 Intune 注册设备返回有限的操作系统名称列表?
ios - 在 intune 托管设备上使用 Microsoft 帐户进行外部登录失败
我们在用于 Xamarin iOS 应用程序中的 MSA 登录的 web 视图中收到此错误标题“您无法从此处到达” 。我们正在使用外部登录到重定向到 webApi 本身的 ASP.NET WebApi。
详细的错误文本如下: “您无法从设备上的此浏览器访问资源。您必须使用 safari 或 intune 托管浏览器”
登录适用于所有帐户;个人和工作帐户。但是我们遇到问题的帐户似乎是某种受限制的工作帐户。
我们正在使用 UIKit.UIWebView。
有人可以提示这里出了什么问题吗?
这是一个只能在账户管理方面解决的政策问题吗?
我们是否遗漏了我们的 app/webApi 配置中的某些内容?
是否有适用于 iOS 的嵌入式 webView 控件支持这种帐户限制?
非常感谢您的帮助!
c# - 需要 Xamarin App (Intune Azure) 的自定义配置参数值
更多信息:在 Azure 中,策略看起来是这样的:
状态:成功
..................................................... ...
我们正在公司上实施移动设备管理 (MDM) Intune 解决方案。按照指南步骤,我们将 iOS 业务线应用程序上传到平台,并为其分配了应用程序配置策略。
我们想要实现的是从我们的 MDM 应用程序配置文件中检索自定义配置参数值到 Xamarin 应用程序中。
有一个 XML 属性列表,其中包含在 Intune 中注册的设备的应用配置设置。创建应用程序配置文件时,您可以使用以下格式指定以下一个或多个值
就我而言,我使用了2 个不同的键和值。
keyone --> valuekeyone
keytwo --> 值keytwo
我已遵循以下文档,但无法从Xamarin.iOS应用代码中检索这些字段。
https://docs.microsoft.com/en-us/intune/app-configuration-policies-use-ios#enter-xml-data
问候,
join - 在 Azure Active Directory 中,PC 状态“已加入工作场所”与“已加入 AAD”是否不同?
我有使用个人 Microsoft 帐户登录的 PC,并在帐户设置的“访问工作或学校”页面中添加了“工作或学校帐户”。
我已采用 Enterprise Mobility + Security E5,并希望使用 Intune 管理所有设备。在我的个人资料下,上面的设备显示“已加入工作场所”的状态。不知何故,似乎“我还没到那儿”。我需要重新开始使用这些 PC 吗?
请指教!谢谢。
ios - 使用 Intune SDK 访问 MS Graph 资源
我们正在使用 iOS Intune SDK 构建本机 MAM 应用。此应用需要访问 Graph API 以读取用户配置文件和其他数据。我们做了什么:
(1) 我们注册了一个应用并授予了权限:User.Read (for Graph and Windows Azure AD), DeviceManagementManagedApp.ReadWrite
Intune 的登录和注册工作正常,应用已注册。但是,当尝试使用 ADAL SDK 获取 Graph API 的访问令牌时,我需要再次登录,然后我被阻止需要管理设备才能访问此资源的消息。
我需要其他许可吗?我从哪里获得访问令牌?还缺少什么吗?
ionic-framework - 允许在系统上下文中安装 UWP 应用
我开发了一个 UWP 应用程序并将其打包为 appx 文件。该应用程序运行良好,可以安装在 Win10 中。
现在我想通过 Intune 将此应用程序部署到系统上下文中。不幸的是,该应用程序只能安装在用户上下文中。我已经尝试将应用程序打包为 msi 文件(通过 WIX 工具集)。但这会导致同样的问题。
有谁知道,我如何调整我的 UWP 应用程序以便能够在系统上下文而不是用户上下文中安装应用程序?
我真的很感谢你的回复!
azure - Intune 的 SAP 自定义 Fiori 客户端 (iOS) 集成 - 由于未经授权的浏览器而被 CA 规则阻止
我想将 SAP 自定义 Fiori 客户端集成到 Microsoft Intune。我使用 SAP Kapsel SDK for iOS 生成 cordova 项目,在 xCode 中进行所需的调整(例如 fioriURL),为企业分发签名并使用 Intune 包装工具对其进行包装。CA 规则、App 保护策略和 App 配置策略均设置正确。
我通过 Azure AD Web 应用程序代理发布了后端系统的内部 URL,并且可以通过 Intune Managed Browser / Edge 访问它,没有任何问题。
启动应用程序时,它引导我进行成功的 ADFS 身份验证,但在进入 SAP 系统的登录页面之前,出现以下错误: 无法从这里到达那里。当前浏览器不支持,请使用 Microsoft Edge 或 Internet Explorer 访问此应用程序。
我用 Chrome for iOS 进行了检查,得到了同样的错误。显然,条件访问规则只允许某些浏览器,但我找不到改变它的方法。以下链接指出,可能的解决方案是将 InAppBrowser.open / window.open 调用的参数更改为“_system”。考虑到很多 Cordova 插件都使用此功能,我不想在插件中更改它。 如何在 Intune 托管浏览器中打开链接。
我正在寻找一种解决方案来更改条件访问规则以允许不同的浏览器或以使用相应浏览器的方式调整自定义 fiori 客户端。
感谢您的所有输入:)