小编E. *_*fan的帖子

无法将 Azure DevOps 组织连接到 Azure Active Directory

我创建了一个 Azure DevOps 组织。我是用我的 Outlook 帐户创建的。我想将其连接到我的 Azure 门户上的 Azure Active Directory (AAD)(默认目录)。我正在使用 Azure 门户上的免费帐户,该帐户允许我拥有一个订阅。AAD目录如下所示:

在此输入图像描述

我想要将我的 Azure DevOps 组织连接到 Azure Active Directory。我在 Azure 门户和 Azure DevOps 中使用相同的用户。我基本上是用同一个帐户创建的。我按照此链接中的说明将 Azure DevOps 组织连接到 Azure AD。我强调,就我而言,两者都是由同一封电子邮件创建的。但是,在 Azure DevOps 组织设置中,通过单击“Azure Active Directory”下的“连接目录”,我收到一条错误消息:“用户 myuser@outlook.com 是目标 AAD 租户默认目录中的来宾。当前组织策略不允许来宾用户访问组织。请更改策略设置以允许外部来宾访问,然后重试。”

这是我在 DevOps 中的组织设置中看到的内容:

Azure DevOps 组织设置

这是我尝试将其连接到 AAD 时出现的错误:

在此输入图像描述

当我在 Azure Active Directory 中检查我的用户时,我可以看到它具有全局管理员角色,并且是成员,而不是来宾!毕竟是我创建这个帐户和所有资源的用户:(是第二行的用户:)

AAD 中的用户

如前所述,该用户具有全局管理员角色:

在此输入图像描述

我还尝试更改 AAD 端的策略,以便能够将我的 DevOps 项目连接到 AAD,但它再次失败。政策是这样的:

外部合作政策

我基本上不知道还应该做什么来将 DevOps 连接到 AAD。任何帮助表示赞赏。

azure azure-active-directory azure-devops

17
推荐指数
1
解决办法
9173
查看次数

Azure databricks 存储库:如何通过 API 拉取

我正在使用 Azure DevOps 存储库将 Azure databricks 连接到我在 DevOps 中的存储库。我需要从 Azure DevOps 管道自动拉取。为此,我尝试使用 databricks API 进行拉取,但参考此链接,没有拉取方法。

按照说明并查看 swagger ,唯一可用的方法是: 仓库API 有没有办法通过 API 或 CLI 或任何其他方式以编程方式拉取?如果是,怎么办?

databricks azure-databricks databricks-repos

5
推荐指数
1
解决办法
1046
查看次数

Azure DevOps如何在发布构建管道后获取输出(放置)文件夹中的文件名

我正在使用 Azure DevOps 构建 python 轮。我想让它尽可能通用,以便团队中的每个人都可以使用相同的管道来构建自己的 python 轮并将它们部署在一些 databricks 工作区中。为此,我需要知道构建管道输出中的文件名是什么,以便在我的发布管道中使用它。

目前在这种情况下,该文件是保存在构建管道输出中的 python 轮。我在管道 yaml 中使用以下代码在构建管道输出和 Azure 工件源中发布它。

- task: PublishBuildArtifacts@1
  inputs:
      pathToPublish: '$(Build.ArtifactStagingDirectory)'
      artifactName: dfordbx

- task: UniversalPackages@0
  displayName: Publish
  inputs:
    command: publish
    publishDirectory: $(Build.ArtifactStagingDirectory)/dist/
    vstsFeedPublish: 'MyProject/py_artifacts_1732'
    vstsFeedPackagePublish: $(packageBuildName)
Run Code Online (Sandbox Code Playgroud)

构建管道运行结束后,dist文件夹中会出现一个wheel文件。我需要得到这个轮子的名称。对于我自己的代码,我当然知道名字。但是当其他人为他们的代码运行管道时,我不清楚这一点。我需要在我的发布管道中获取这个名称。

换句话说,我正在我的 yaml 文件中寻找一种方法来获取以下结构中的“py_sample_package-0.6.5-py3-none-any.whl”名称:

通过选择已发布的工件:

在此输入图像描述

获取文件:

在此输入图像描述

突出显示的部分是我需要进入管道的部分。谢谢。

azure azure-devops azure-pipelines azure-pipelines-yaml

4
推荐指数
1
解决办法
4161
查看次数

如何向 Angular 和 ngx-leaflet 编写的传单地图添加图例

我正在尝试向 Asymmetrik/ngx-leaflet 创建的地图添加图例。该地图是按照https://github.com/Asymmetrik/ngx-leaflet中的教程创建的 。有两个不同的层,每个层应该有不同的图例。该代码是使用 Angular CLI 和 leaflet 编写的。有一个地图组件。map.component.ts文件如下:

import {Component, Input, OnChanges, OnInit} from '@angular/core';
import {circle, geoJSON, GeoJSONOptions, latLng, Layer, LeafletMouseEvent, polygon, tileLayer} from 'leaflet';
import * as L from 'leaflet';
import {SimpleResult} from '../../models/SimpleResult';
import {HttpClient} from '@angular/common/http';
import {IDrilldownResult} from '../../models/DrilldownResult';

@Component({
  selector: 'app-map-chart',
  templateUrl: './map-chart.component.html',
  styleUrls: ['./map-chart.component.css']
})
export class MapChartComponent implements OnInit, OnChanges {

  @Input() private data: IDrilldownResult;
  public options: any;
  public layersControl = {
    baseLayers: { }
  };

  private getColor(value, max, …
Run Code Online (Sandbox Code Playgroud)

leaflet typescript angular ngx-leaflet

0
推荐指数
1
解决办法
4224
查看次数