问题标签 [office365-apps]

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.

0 投票
1 回答
3582 浏览

c# - 创建一个作为 Office 365 任务窗格加载项的 ASP.NET Web 应用程序

尽管C# 和其他语言被列为可能的语言,但我发现的所有示例都显示了如何仅使用 HTML5/JavaScript 创建任务窗格 AddIn。

我已经经历了所有这些:

等等,它们都是 HTML5/JavaScript!甚至MSDN 示例也只是 HTML5/JavaScript!

如何让 ASP.NET Web 应用程序与 Office 365 对话,以便它可以提供任务窗格控件并编辑选定的文本?

0 投票
1 回答
335 浏览

google-docs-api - 我可以使用谷歌文档从多个用户那里收集信息吗?

目前我有一个 ASP.Net 应用程序,它显示类似 excel 的表单,它根据我设置的模板从用户那里收集数据。我搜索的更多,我可以很好地使用 Google Doc 或 Office 365 创建一个类似 excel 的模板,然后将链接发送给用户以输入数据。用户在 google doc 模板或 office 365 模板中输入数据,我可以有一个通用的后端进程,可以查询文档并做我想做的事。我在这个模型中有几个问题

  1. 我可以创建一个模板并将其发送给多个用户,他们使用该模板来创建自己的文档而不是覆盖我的模板吗?
  2. 是否可以在 docs/office 365 中添加诸如 excel 之类的宏?
  3. 我希望对客户进行零足迹的所有操作。

谢谢

0 投票
1 回答
1621 浏览

single-sign-on - 重用 ClaimsPrincipal 对在线共享点进行身份验证

我有一个 Office 365 帐户(使用最新的 SharePoint 2013 实例)

我还有一个针对 Office 365 进行身份验证的简单 .net Web 应用程序,我创建了一个 AppPrincipalId 并使用 New-MsolServicePrincipal powershell 命令添加了它。

这可以正常工作。我启动应用程序(在调试中),它重定向到 365 登录,我登录,它返回到应用程序,我从 ClaimsAuthenticationManager 派生了一个类并覆盖了 Authenticate 方法。

我现在可以看到 ClaimsPrincipal 以及相关的声明和身份等。

现在我想重新使用此标识以编程方式访问 SharePoint。

我的问题:

a) SharePoint 是否允许此身份(看到它是由 sts.windows.net 颁发的)

b)如何重建有效的 JWT(或使用现有的 JWT),并使用身份验证承载将其封装在 HttpRequest 中。

我正在使用的代码如下 - 这是返回 401 未授权。

任何帮助将不胜感激。

0 投票
1 回答
1073 浏览

ms-office - 如何在我的 Microsoft .Net 环境中配置 Office 365

我有一个门户,通过它我转售不同供应商的软件许可证。我有一个关于 Office 365 配置和向我的客户销售用户许可证的问题。

我的要求如下:

  • 用户应该能够通过我的门户登录并创建他们的 Office 365 用户帐户并根据他们的需要选择计划
  • 通过单点登录 (SSO) 活动,我需要获取 SSO Url,因此已经登录到我的门户的 Office 365 用户不需要再次登录到他们的 Office 365 帐户
  • 用户可以通过我的门户更新、取消其 Office 365 用户帐户

我在 Internet 上研究了有关 Office 365 配置的信息,并发现了以下将 Office 365 客户端应用程序集成到我的门户中的方法

  • 使用 '<a href="https://provisioningapi.microsoftonline.com/ProvisioningWebService.svc?wsdl" rel="nofollow">https://provisioningapi.microsoftonline.com/ProvisioningWebService.svc?wsdl' WebService,此 WebService 具有获得了配置 Office 365 所需的所有 API。在 Web 上找不到此 WebService 的任何文档。如果我能得到这个网络服务的文档就好了。
  • 使用 PowerShell Cmdlet。大多数博客用户建议这是配置 Office 365 的最佳方式。我尝试了此方法,但需要一个可以实际配置用户的合作伙伴帐户或租户管理员帐户

我是否朝着正确的方向前进?如果我需要测试如何在我的环境中预配 Office 365 用户,我可以获得任何测试/虚拟租户管理员/合作伙伴用户帐户吗?如果您能快速回答我的问题,那就太好了。

0 投票
1 回答
2101 浏览

c# - Visual Studio Office 365 SharePoint 应用程序 - 代码隐藏和 C# 类 SharePoint 托管

从 Visual Studio 中进行了 sharePoint Hosted App 的简单部署......它有效 - 但我想了解我可以从 Visual Studio 做些什么的限制。

我在解决方案中看不到 aspx 页面 cs 代码隐藏。有什么办法吗?我添加了 ac# 类,但我可以引用它吗?所以,如果我想将 SPO 列表数据绑定到 asp.net gridview,我应该在哪里/如何做?

在此处输入图像描述 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1035 浏览

c# - 自动托管的 SharePoint Online 应用程序 - 需要 Azure 帐户?部署?提供访问权限?

我为 SharePoint Online 2013 开发/部署了一个非常简单的自动托管应用程序,但 URL 看起来像这样。不要点击这个链接。

https://1e9a4afa-c77b-460e-3375a-8eded45c2200.o365apps.net/Pages/Default.aspx?SPHostUrl=https%3A%2F%2Fwhatever%2Esharepoint%2Ecom%2Fsites%2Fdev&SPLanguage=en%2DUS&SPClientTag=2&SPProductNumber=16% 2E0%2E1922%2E1221

使困惑..

  1. 它从来没有要求我提供 Azure 帐户信息,如果我打算运行 c# 代码,我需要一个吗?

  2. 如何将此应用程序部署到 SPO 2013 o365 上的其他网站集并设置 SPO 中的哪些人可以使用它?

0 投票
1 回答
2008 浏览

sharepoint-2013 - 在 SharePoint 2013 Online 上访问 2013 - 多个问题

很久没有看 Access 了。但是在 SPO 上,在 Azure 上有一个数据库,看起来真的很好……想知道 tho ..

  1. 有什么方法可以从 UI 中删除带有数据库的左窗格?

  2. 设置列表按钮以转到使用行中选定列字段格式化的 URL?

  3. 加入像 SharePoint Online 列表这样的 oData 数据源?根据 SharePoint 列表数据进行验证?设置下拉菜单以使用 SharePoint 列表数据进行查找?

  4. 任何文件上传控件并上传到 sharePoint 库?一种将元数据添加到文件并进行一些验证的方法 - 就像文件是否与此元数据一起存在。将文件动态重命名为某个唯一的字符串。

  5. 使用 REGEX 执行复杂的字段验证?

  6. 将应用程序和数据库保护到 SharePoint 组。

  7. 选择的商务语言是什么?不清楚如何编辑和保存宏。它可以调用网络服务吗?

  8. 有什么方法可以更改您在 SharePoint 2013 Online 中为应用程序获取的那个晦涩的 URL?

0 投票
1 回答
5880 浏览

sharepoint - SharePoint 2013 环境中 Office 365 (SharePoint Online) 有哪些限制

由于从 SharePoint 2010 到 2013 的体系结构发生了巨大变化,我想知道开发人员在为 Office 365 开发解决方案/应用程序时有哪些限制。

在 SharePoint 2010 中,Office 365 仅允许使用沙盒解决方案,但在 SharePoint 2013 中,沙盒解决方案已被弃用,并引入了应用模型。如果有人能对新的 2013 环境中的 Office 365 允许和限制的内容有所了解,将会很高兴。

0 投票
1 回答
13590 浏览

jquery - REST 上传到 SharePoint 2013 在线文档库后获取项目 ID

有人可以帮我把这些功能之间的点联系起来吗?我可以上传,但是如何获取我刚刚上传的文件的 ID 以更新主机文档库中文件上的元数据列?

非常感谢!

0 投票
1 回答
807 浏览

office-2013 - 使用 Outlook 邮件应用修改功能区和电子邮件视图

我有两个问题:

  1. 是否可以使用邮件应用程序或其他类型的 Office 应用程序将自定义按钮插入 Outlook 富客户端/OWA 功能区?

  2. 是否可以使用邮件应用程序或其他类型的 Office 应用程序创建带有附加列和过滤器的自定义电子邮件视图?

先感谢您。