从VSTS设置App Identity的文件夹权限?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从VSTS设置App Identity的文件夹权限?相关的知识,希望对你有一定的参考价值。

我们正在使用VSTS部署组和来自VSTS的Web部署,并允许VSTS创建和管理站点。我们遇到的一个问题是应用程序需要设置一些文件夹权限。有没有办法通过VSTS设置这些权限?

简洁地说:有没有办法让VSTS为默认的应用程序池标识设置文件夹权限?

答案

您需要确保部署代理帐户(如果代理作为服务运行,则为Windows服务帐户)具有为用户授予必要权限的足够权限。

然后,您可以通过任务从命令行管理权限(例如,命令行,PowerShell)

一些关于管理权限编程的文章:

PowerShell – Editing permissions on a file or folder

New-Item -type directory -path C:MyFolder
$Acl = Get-Acl "C:MyFolder"
$Ar = New-Object  system.security.accesscontrol.filesystemaccessrule("username","FullControl","Allow")
$Acl.SetAccessRule($Ar)
Set-Acl "C:MyFolder" $Acl

Managing Permissions from the Command Line

icacls C: Shared Finance Metrics / grant:r“Finance Users”:( OI)(CI)M / grant:r“Metrics Users”:( OI)(CI)M

以上是关于从VSTS设置App Identity的文件夹权限?的主要内容,如果未能解决你的问题,请参考以下文章

IIS 7.5 App Pool Identity 权限未分配给文件夹,但应用程序仍然可以写入其文件夹?

使用 VSTS Rest API 设置 git repo 权限

如何设置虚拟用户从文件中获取数据并在一次迭代中同时命中 VSTS @ Load Test

将lavvel项目从VSTS发布到Azure到正确的文件夹

VSTS Task Apple App Store 要求提供 2FA 代码,但设置了 Fastlane Session 和 App-Specific

VSTS 负载测试 - 如何动态读取当前运行的负载测试文件的运行设置