зеркало из https://github.com/microsoft/Reactors.git
Added folders for tech topics and a readme in each one
This commit is contained in:
Родитель
f522d025ff
Коммит
547e7f8da8
|
@ -0,0 +1,2 @@
|
|||
# Artificial Intelligence
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Cloud & App Development
|
||||
|
||||
This is where cloud and app dev session go.
|
|
@ -0,0 +1,16 @@
|
|||
# Introduccion a Azure Functions
|
||||
|
||||
Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
|
||||
|
||||
|
||||
Order | Title | Description | Useful Links | Date |
|
||||
---| :--- | :--- | :--- | :---
|
||||
1 | [Encadenamiento de Azure Functions mediante enlaces de entrada y salida](encadenamiento/README.md) | xxxx | Here's this | Jan 12
|
||||
2 | [Desarrollo, prueba y publicacion con Azure Functions Core Tools](desarollo/README.md) | xxxx | And more | Jan 19
|
||||
3 | [Actualizaciones en tiempo real con Azure Functions y SignalR service](signalr/README.md) | xxxx | And more | Jan 26
|
||||
|
||||
## Links relevant to series
|
||||
|
||||
- [Este es un enlace]()
|
||||
- [Este es un enlace]()
|
||||
- [Este es un enlace]()
|
|
@ -0,0 +1,5 @@
|
|||
# Desarrollo, prueba y publicacion con Azure Functions Core Tools
|
||||
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
|
||||
|
||||
|
||||
|
Двоичный файл не отображается.
После Ширина: | Высота: | Размер: 1.7 MiB |
|
@ -0,0 +1,75 @@
|
|||
# Encadenamiento de Azure Functions mediante enlaces de entrada y salida
|
||||
|
||||
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
|
||||
|
||||
## ¿Quiere aprender más?
|
||||
|
||||
- [Concesión de acceso de usuario a los recursos de Azure mediante Azure Portal](https://docs.microsoft.com/azure/role-based-access-control/quickstart-assign-role-user-portal)
|
||||
- [Protección de los recursos de Azure con el control de acceso basado en roles de Azure (Azure RBAC](https://docs.microsoft.com/learn/modules/secure-azure-resources-with-rbac/)
|
||||
|
||||
|
||||
## ¿Cómo funciona Azure RBAC?
|
||||
|
||||
- Otorga acceso asignando el rol de Azure adecuado (lo que puede hacer) a usuarios, grupos y aplicaciones (quién) en un determinado ámbito. (dónde)
|
||||
- El alcance de una asignación de funciones puede ser un grupo de administración, una suscripción, un grupo de recursos o un solo recurso.
|
||||
- El rol de Azure que asigne determina qué recursos puede administrar el usuario, el grupo o la aplicación dentro de ese ámbito.
|
||||
- Un rol asignado en un ámbito principal también otorga acceso a los ámbitos secundarios contenidos en él.
|
||||
|
||||
![diagram of how azure ad works](1.png)
|
||||
|
||||
# Demo
|
||||
|
||||
## Listar accesso
|
||||
|
||||
1. Lista de asignaciones de role para un resource group
|
||||
|
||||
```sh
|
||||
az role assignment list --include-inherited --resource-group {resourcegroupname} --output json --query '[].{principalName:principalName, roleDefinitionName:roleDefinitionName, scope:scope}'
|
||||
```
|
||||
|
||||
2. Lista de asignaciones de roles para una usuaria
|
||||
|
||||
```sh
|
||||
az role assignment list --all --assignee {objectId}
|
||||
```
|
||||
|
||||
3. Enumere las asignaciones de roles para una suscripción
|
||||
|
||||
```sh
|
||||
az role assignment list --subscription {subscriptionNameOrId}
|
||||
```
|
||||
|
||||
## Asignar roles de Azure mediante la CLI de Azure
|
||||
|
||||
|
||||
1. Determinar quién necesita acceso
|
||||
```sh
|
||||
az ad user show --id "{principalName}" --query "objectId" --output tsv
|
||||
```
|
||||
Podemos guardar este valor en una variable `objectId`
|
||||
```sh
|
||||
objectId=$(az ad user show --id {principalName} --query "objectId" --output tsv)
|
||||
```
|
||||
|
||||
2. Crear la asignación de rol
|
||||
```sh
|
||||
az role assignment create --assignee {objectId} --role reader --resource-group {resourcegroupname}
|
||||
```
|
||||
3. Verifique que se haya creado la asignación
|
||||
|
||||
```sh
|
||||
az role assignment list --include-inherited --resource-group {resourcegroupname}
|
||||
```
|
||||
|
||||
## Quitar roles de Azure mediante la CLI de Azure
|
||||
|
||||
1. Quitar rol a un usuario
|
||||
```sh
|
||||
az role assignment delete --assignee $user --role reader --resource-group {resourcegroupname}
|
||||
```
|
||||
## Listar roles disponibles
|
||||
|
||||
```sh
|
||||
az role definition list --custom-role-only false --output json --query '[].{roleName:roleName, description:description, roleType:roleType}'
|
||||
```
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Actualizaciones en tiempo real con Azure Functions y SignalR service
|
||||
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Coding, languages, and frameworks
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Data Science and Machine Learning
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# DevOps and Developer Tools
|
||||
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
# Emerging Technologies
|
||||
|
Двоичный файл не отображается.
После Ширина: | Высота: | Размер: 12 KiB |
|
@ -0,0 +1,3 @@
|
|||
# IoT and Analytics
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Low Code and No Code Development
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Mixed Reality and Gaming
|
||||
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Personal & Business Development
|
||||
|
||||
|
Загрузка…
Ссылка в новой задаче