n installed:Copyzenml integration install -y azureMake sure the Azure Service Connector Type is availableCopyzenml service-connector list-types --type azure

Example Command Output

```

┏━━━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━┯━━━━━━━┯━━━━━━━━┓

┃          NAME           │ TYPE     │ RESOURCE TYPES        │ AUTH METHODS      │ LOCAL │ REMOTE ┃

┠─────────────────────────┼──────────┼───────────────────────┼───────────────────┼───────┼────────┨

┃ Azure Service Connector │ 🇦 azure │ 🇦 azure-generic      │ implicit          │ ✅    │ ✅     ┃

┃                         │          │ 📦 blob-container     │ service-principal │       │        ┃

┃                         │          │ 🌀 kubernetes-cluster │ access-token      │       │        ┃

┃                         │          │ 🐳 docker-registry    │                   │       │        ┃

┗━━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━┷━━━━━━━┷━━━━━━━━┛

```

Register a multi-type Azure Service Connector using the Azure service principal credentials set up at the first step. Note the resources that it has access to:Copyzenml service-connector register azure-service-principal --type azure --auth-method service-principal --tenant_id=a79ff3633-8f45-4a74-a42e-68871c17b7fb --client_id=8926254a-8c3f-430a-a2fd-bdab234fd491e --client_secret=AzureSuperSecret

Example Command Output

```

⠸ Registering service connector 'azure-service-principal'...

Successfully registered service connector `azure-service-principal` with access to the following resources:

┏━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓

┃     RESOURCE TYPE     │ RESOURCE NAMES                                ┃

┠───────────────────────┼───────────────────────────────────────────────┨

┃   🇦 azure-generic    │ ZenML Subscription                            ┃

┠───────────────────────┼───────────────────────────────────────────────┨

┃   📦 blob-container   │ az://demo-zenmlartifactstore                  ┃