Azure devops 是否从VSTS设置应用程序标识的文件夹权限?

Azure devops 是否从VSTS设置应用程序标识的文件夹权限?,azure-devops,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines Release Pipeline,我们使用的是VSTS部署组,Web从VSTS部署,并允许VST 创建和管理网站。我们遇到的一个问题是,应用程序需要设置一些文件夹权限。有没有办法通过VST设置这些权限 简而言之:有没有办法让VSTS为默认应用程序池标识设置文件夹权限?您需要确保部署代理帐户(如果代理作为服务运行,则为windows服务帐户)有足够的权限为用户授予必要的权限 然后,您可以通过任务(例如,命令行、PowerShell)从命令行管理权限 有关管理权限编程的一些文章: icacls C:\Shared\Finance

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


简而言之:有没有办法让VSTS为默认应用程序池标识设置文件夹权限?

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

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

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

icacls C:\Shared\Finance\Metrics/grant:r“财务用户”:(OI)(CI)M /授予:r“度量用户”:(OI)(CI)M


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

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

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

icacls C:\Shared\Finance\Metrics/grant:r“财务用户”:(OI)(CI)M /授予:r“度量用户”:(OI)(CI)M

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