- 95
- 268 053
amkdev - SharePoint Framework (SPFx)
Peru
Приєднався 15 вер 2014
Detalle del Canal:
Este es un canal dirigido desarrolladores que quieren donde pueden encontrar contenido básico, intermedio y/o avanzado.
Contenido resaltado en desarrollo sobre la plataforma de Office 365 (Microsoft 365) con SharePoint Framework (SPFx) y Microsoft Graph (Ms Graph | Mg).
SPFx - SharePoint Framework (React, TypeScript, PNP, MS Graph)
* WebPart
* Extensiones
C# ASP .Net (Visual Studio)
* Web Application
* Web API
Microsoft Graph (MS Graph) con ASP .Net
Microsoft Graph (MS Graph) con PowerShell
* Get token
* List users | Get user | Create user | Update user | Delete user
* Get user profilephoto | Update user profilephoto
* List groups | Get group
Office 365
Power Platform (Power Apps, Power Automate, Power BI)
SharePoint Online
* SharePoint Hub, configuración del sitio, lista, biblioteca, páginas, tipo de contenidos, formato de vista, formato de columna.
PowerShell
* Archivos, SQL Server, MS Teams
SQL Server
Maquetación (HTML, CSS, JS, Web responsive)
Este es un canal dirigido desarrolladores que quieren donde pueden encontrar contenido básico, intermedio y/o avanzado.
Contenido resaltado en desarrollo sobre la plataforma de Office 365 (Microsoft 365) con SharePoint Framework (SPFx) y Microsoft Graph (Ms Graph | Mg).
SPFx - SharePoint Framework (React, TypeScript, PNP, MS Graph)
* WebPart
* Extensiones
C# ASP .Net (Visual Studio)
* Web Application
* Web API
Microsoft Graph (MS Graph) con ASP .Net
Microsoft Graph (MS Graph) con PowerShell
* Get token
* List users | Get user | Create user | Update user | Delete user
* Get user profilephoto | Update user profilephoto
* List groups | Get group
Office 365
Power Platform (Power Apps, Power Automate, Power BI)
SharePoint Online
* SharePoint Hub, configuración del sitio, lista, biblioteca, páginas, tipo de contenidos, formato de vista, formato de columna.
PowerShell
* Archivos, SQL Server, MS Teams
SQL Server
Maquetación (HTML, CSS, JS, Web responsive)
Power Automate - 16. Usando Azure AI Translate para traducir documentos de Azure Blob Storage
El siguiente video explica cómo podemos crear un flujo de Power Automate para traducir un documento usando el conector Microsoft Translator v3.
Además, aprenda a utilizar el servicio Azure OpenAI Translate para convertir fácilmente un documento del Español al Inglés o a uno de más de 100 idiomas. En esta guía paso a paso, descubrirá el poder de Power Automate, Azure OpenAI Cognitive Translator Service y SharePoint, que le permiten traducir documentos completos, manteniendo el formato del documento original, en más de 100 idiomas diferentes.
*Documentación Oficial de Microsoft*
learn.microsoft.com/es-es/azure/ai-services/translator/connector/document-translation-flow?tabs=blob-storage
*Precios*
azure.microsoft.com/en-us/pricing/details/cognitive-services/translator/
Capitulos
00:00 Documentación de Microsoft
02:10 Ingresar al Portal de Azure
02:25 Azure AI Translator - Creación del servicio
06:00 Azure Blob Storage - Creación del servicio
07:50 Azure AI Translator - Obtener Token
08:15 Power Automate - Creación del flujo
08:50 Power Automate - Creación de conexión para Azure AI Translate
10:10 Azure Blob Storage - Creación de contenedor
13:10 Azure Blob Storage - Configuración de roles para el Azure AI Translator
16:50 Powerv Automate - Ejecutar flujo
20:38 Azure Blob Storage - Validar la creación del documento
#powerautomate #azure #inteligenciaartificial #ai #translator #translation
Además, aprenda a utilizar el servicio Azure OpenAI Translate para convertir fácilmente un documento del Español al Inglés o a uno de más de 100 idiomas. En esta guía paso a paso, descubrirá el poder de Power Automate, Azure OpenAI Cognitive Translator Service y SharePoint, que le permiten traducir documentos completos, manteniendo el formato del documento original, en más de 100 idiomas diferentes.
*Documentación Oficial de Microsoft*
learn.microsoft.com/es-es/azure/ai-services/translator/connector/document-translation-flow?tabs=blob-storage
*Precios*
azure.microsoft.com/en-us/pricing/details/cognitive-services/translator/
Capitulos
00:00 Documentación de Microsoft
02:10 Ingresar al Portal de Azure
02:25 Azure AI Translator - Creación del servicio
06:00 Azure Blob Storage - Creación del servicio
07:50 Azure AI Translator - Obtener Token
08:15 Power Automate - Creación del flujo
08:50 Power Automate - Creación de conexión para Azure AI Translate
10:10 Azure Blob Storage - Creación de contenedor
13:10 Azure Blob Storage - Configuración de roles para el Azure AI Translator
16:50 Powerv Automate - Ejecutar flujo
20:38 Azure Blob Storage - Validar la creación del documento
#powerautomate #azure #inteligenciaartificial #ai #translator #translation
Переглядів: 122
Відео
Power Automate - Configurar conexión para ejecutar con cuenta una especifica
Переглядів 1965 місяців тому
*Power Apps con Power Automate* El siguiente video muestra como podemos cambiar la configuración de la conexión a una cuenta especifica de un flujo instantaneo creado en Power automate que se usa desde Power Apps. #microsoft #powerapps #powerautomate #flujos #flows #conexion
Power Automate (String functions): Descripción general completa (The Complete Overview)
Переглядів 3089 місяців тому
Power Automate - Expresiones El siguiente video muestra como podemos utilizar las expresiones/funciones de *Power Automate* para procesar información de los flujos. Repositorio GitHub github.com/amkristhian1995/PowerAutomate.Expresiones #powerautomate #microsoft #microsoft365 #expresiones #expression #funciones #functions #text #textos
SharePoint/PowerShell - Liberar espacio de almacenamiento con el historial de versiones
Переглядів 1,4 тис.9 місяців тому
SharePoint Tutorial En el video muestra como podemos crear un script de PowerShell que permite liberar espacio de almacenamiento en SharePoint eliminando el historial de versiones antiguas y mantener las ultimas versiones de los documentos, por ejemplo dejar solo las ultimas 10 versiones de los documentos. #sharepointonline #sharepoint #powershell #historialdeversiones #historialversiones #hist...
SPFx - WebPart Organigrama con información del Active Directory (MS Graph) - Parte 3
Переглядів 191Рік тому
SPFx - Desarrollo de webparts en español En el siguiente video muestro como podemos crear un webpart de "Organigrama empresarial" desarrollado con SPFx y MS Graph para páginas modernas sobre SharePoint Online. #spfx #sharepointframework #sharepoint #sharepointonline #react #typescript #intranet #webpart #componente #microsoft #msgraph #microsoftgraph #usuarios #usuario #users #user #react #type...
SPFx - WebPart Organigrama con información del Active Directory (MS Graph) - Parte 2
Переглядів 111Рік тому
SPFx - Desarrollo de webparts en español En el siguiente video muestro como podemos crear un webpart de "Organigrama empresarial" desarrollado con SPFx y MS Graph para páginas modernas sobre SharePoint Online. #spfx #sharepointframework #sharepoint #sharepointonline #react #typescript #intranet #webpart #componente #microsoft #msgraph #microsoftgraph #usuarios #usuario #users #user #react #type...
SPFx - WebPart Organigrama con información del Active Directory (MS Graph) - Parte 1
Переглядів 380Рік тому
SPFx - Desarrollo de webparts en español En el siguiente video muestro como podemos crear un webpart de "Organigrama empresarial" desarrollado con SPFx y MS Graph para páginas modernas sobre SharePoint Online. #spfx #sharepointframework #sharepoint #sharepointonline #react #typescript #intranet #webpart #componente #microsoft #msgraph #microsoftgraph #usuarios #usuario #users #user #react #type...
Power Automate - 15. Obtener mas de 5000 elemento de una lista mediante HTTP (API Rest SharePoint)
Переглядів 1,5 тис.Рік тому
Power Automate Tutorial El video muestra como podemos crear un flujo que nos permita obtener mas de 5000 elementos de una lista de SharePoint mediante el conector "Enviar una solicitud HTTP a SharePoint" (API Rest de SharePoint). *Documentación: Enviar una solicitud HTTP a SharePoint* learn.microsoft.com/es-es/connectors/sharepointonline/#send-an-http-request-to-sharepoint *Introducción al serv...
Power Automate - 14. Crear elemento en una lista mediante HTTP (API Rest SharePoint)
Переглядів 1,6 тис.Рік тому
Power Automate Tutorial El video muestra como podemos crear un flujo que nos permita crear un nuevo elemento en una lista de SharePoint mediante el conector "Enviar una solicitud HTTP a SharePoint" (API Rest de SharePoint). *Documentación: Enviar una solicitud HTTP a SharePoint* learn.microsoft.com/es-es/connectors/sharepointonline/#send-an-http-request-to-sharepoint *Introducción al servicio R...
Power Automate - 13. Generar PDF con código QR (Certificado con QR)
Переглядів 848Рік тому
Power Automate Tutorial El video muestra como podemos crear un flujo que nos permita generar un archivo PDF con Power Automate y una plantilla HTML (código html), además de agregar textos, fechas, imágenes y código QR (Encodian). Capitulos 00:00 Ejemplo de documento PDF con código QR (Certificado con código QR) 01:00 Replicar flujo de Power Automate para generar documentos PDF con imágenes 01:5...
SharePoint Online - Formato de Columna - 04. Actualizar valor de una columna mediante un botón
Переглядів 655Рік тому
SharePoint - Formato de columna El siguiente video muestra como podemos utilizar "Formato de columna" para personalizar una columa y agregar un botón para actualizar el valor sin la opción de "Editar" nativa de las listas de SharePoint. Documentación Microsoft learn.microsoft.com/en-us/sharepoint/dev/declarative-customization/formatting-advanced Repositorio github.com/amkristhian1995/SharePoint...
OneDrive - Habilitar o deshabilitar uso compartido con usuarios externos
Переглядів 10 тис.Рік тому
*OneDrive* El siguiente video muestra como podemos habilitar o deshabilitar la opción de comparit información (carpetas y/o archivos) con usuarios externos desde el servicios de OneDrive. #office365 #microsoft365 #onedrive #sharepoint #sharepointonline #externos #compatir #vinculo #vínculo
SPFx - 001 Directorio de usuarios con búsqueda (MS Graph) - Parte 2
Переглядів 193Рік тому
SPFx - Desarrollo de webparts en español En el siguiente video muestro como podemos crear un webpart de "Directorio de usuarios con búsqueda" desarrollado con SPFx y MS Graph para páginas modernas sobre SharePoint Online. Además el webpart tiene una sección de filtros donde podemos reducir los resultados de búsqueda de los campos: - displayName - mail - mobilePhone - jobTitle - department #spfx...
SPFx - 001 Directorio de usuarios con búsqueda (MS Graph) - Parte 1
Переглядів 441Рік тому
SPFx - Desarrollo de webparts en español En el siguiente video muestro como podemos crear un webpart de "Directorio de usuarios con búsqueda" desarrollado con SPFx y MS Graph para páginas modernas sobre SharePoint Online. Además el webpart tiene una sección de filtros donde podemos reducir los resultados de búsqueda de los campos: - displayName - mail - mobilePhone - jobTitle - department #spfx...
Power Automate - 12. Enviar varios archivos adjuntos de MS Forms por correo electrónico (email)
Переглядів 3,5 тис.Рік тому
Power Automate Tutorial El siguiente video muestra como podemos enviar multiples archivos adjuntos de diferentes preguntas de los formularios y/o cuestionarios de MS Forms de diferentes formatos como por ejemplo: - Archivo PDF (.pdf) - Word (.doc, .docx) - Excel (.xls, .xlsx) - Power Point (.ppt). - Imagen (.jpg, .jpeg, .png, .svg, etc) - Video (.mp4, etc) * Enviar por correo electrónico multip...
SPFx - WebPart Directorio de usuarios (MS Graph)
Переглядів 225Рік тому
SPFx - WebPart Directorio de usuarios (MS Graph)
Power Automate - 11. Generar flujo de aprobación (usuarios interno y externos)
Переглядів 2,1 тис.Рік тому
Power Automate - 11. Generar flujo de aprobación (usuarios interno y externos)
Power Automate - 10. Enviar correo electrónico con imagen
Переглядів 6 тис.Рік тому
Power Automate - 10. Enviar correo electrónico con imagen
Power Automate - 09. Generar PDF con imagen (Generar Certificado)
Переглядів 2,5 тис.Рік тому
Power Automate - 09. Generar PDF con imagen (Generar Certificado)
Desarrollo de aplicaciones SPFx - Intranet 001 - wpNoticias
Переглядів 623Рік тому
Desarrollo de aplicaciones SPFx - Intranet 001 - wpNoticias
SharePoint Framework (SPFx) - Configurar entorno de desarrollo
Переглядів 1,5 тис.Рік тому
SharePoint Framework (SPFx) - Configurar entorno de desarrollo
Desarrollo de aplicaciones SPFx - Intranet 001 - Aplicaciones
Переглядів 663Рік тому
Desarrollo de aplicaciones SPFx - Intranet 001 - Aplicaciones
Desarrollo de aplicaciones SPFx - Intranet 001 - Bienvenida
Переглядів 1 тис.Рік тому
Desarrollo de aplicaciones SPFx - Intranet 001 - Bienvenida
HTML CSS JS - Crear sistema de notificaciones toast con animaciones
Переглядів 583Рік тому
HTML CSS JS - Crear sistema de notificaciones toast con animaciones
Office 365 - Personalizar barra de navegación
Переглядів 587Рік тому
Office 365 - Personalizar barra de navegación
SharePoint - Restaurar una biblioteca
Переглядів 1,4 тис.Рік тому
SharePoint - Restaurar una biblioteca
SharePoint - Habilitar/Deshabilitar datos adjuntos de una lista
Переглядів 1,8 тис.Рік тому
SharePoint - Habilitar/Deshabilitar datos adjuntos de una lista
SharePoint - Actualizar nombre de la columna Datos Adjuntos
Переглядів 1,3 тис.Рік тому
SharePoint - Actualizar nombre de la columna Datos Adjuntos
SharePoint - Habilitar/Deshabilitar sincronización en una biblioteca
Переглядів 2,1 тис.Рік тому
SharePoint - Habilitar/Deshabilitar sincronización en una biblioteca
SharePoint - Compartir carpeta mediante vinculo que solo permite carga de archivos
Переглядів 1,5 тис.Рік тому
SharePoint - Compartir carpeta mediante vinculo que solo permite carga de archivos
Mil gracias portu ayuda!!!!
Hola, al realizar el envio de archivos el archivo me dice que no puede abrir el archivo de imagen en el correo
PORQUE MUESTRAN CON LA PANTALLA CORTADA! NI QUE UNO FUERA ADIVINO! NO TE MERECES LAS GRACIAS
Interesante el tema, pero generalmente el permiso que se requiere es para alguna carpeta y no para todo el grupo. He visto que cuando son usuarios que no tienen cuenta de correo Outlook, gmail o hotmail el proceso es muy complicado y no logran acceder a la información. ¿Tienes alguna información al respecto? Gracias por la ayuda
Hola, me parece excelente tu video y la manera de explicarlo, pero tengo un problema, realizo todo el proceso pero no llega el correo al usuario externo, ya lo probé con varias cuentas corporativas y de gmail, y no llega el correo electrónico para acceder a la carpeta compartida ¿Sabes cual puede ser el problema?
Por que no me aparece esa opcion de solicitae archivos? Si tengo el one drrive empresarial, pero no me aparece. Alguien puede ayudarme?
Buen día, tengo una duda, hay alguna forma de validar el tipo de archivo por su contenido y no por su extensión, tengo una validación similar en powerapps para validar el nombre de la extensión de archivos que son cargados a una biblioteca desde un app powerapps para que solo cargue pdf sin embargo alguien manipulo la extensión y pudo cargar un .txt.bat.pdf y lo dejo pasar. hay alguna forma de validar el contenido he intentado de mil formas y no he podido :C
Hola, antes que nada, gracias por el video. Consulta, al momento de querer adjuntar "outlook_adjuntos" me sale el siguiente errr: El contenido de la solicitud no era válido y no se pudo deserializar: 'Error converting value "[ "Name": Cuota 12-48_Estefanía Tejada 4.jpeg, "ContentBytes": ���� JFIF ��C (mucho más de estas figuras). No sé nada de programación, es la primera vez que uso Power Automate y definitivamente me ayudaste, pero aquí me trabé. ¿Brindas consultorías?
La línea "$versions.deleteByLabel($versionLabel)" me devuelve el error Method invocation failed because [Microsoft.SharePoint.Client.FileVersion] does not contain a method named 'deleteByLabel'. Al escribir $versions. Me aparece una lista con: Equals, GetHashCode, GetType y ToString PERO no aparecen las opciones DeleteAll, DeleteByID o DeleteByLab ¿Que estoy haciendo mal?
Hola, cuando solo te aparece los metodos Equals, GetHashCode, GetType y ToString es porque el archivo no pudo ser encontrado. Deberías de validar primero que el script pueda encontrar el archivo y te devuelva sus propiedades como ID, Nombre, Author, Created, etc y ademas te mostrar el metodo deleteByLabel. *Saludos.*
Hola, buen día. Muchas gracias por la información muy buena y organizada. No se si es por una actualización de Power Automate, pero al momento de ir a obtener los detalles de las respuestas no me sale la información como en el video sino que me sale en Salidas la información de StatusCode, headers, body y de hay ya se pasa a Propiedades 😢
lograste resolver?
Muy buen video, ¿como se podría hacer de copiar el último archivo de drive o ruta origen a mi carpeta destino en Sharepoint? El proceso es se me deposita un archivo en un drive de formato "nombredd-mm-yyyy" todos los días. Gracias
Hola, tendrías que usar el desencadenador "Cuando se crea un archivo" de OneDrive. Tener en consideración que el desencadenador te pedira que indiques la carpeta donde se detectara la creación del archivo, puedes usar la ruta *"roor"* para que detecte todo tu OneDrive. *Saludos*
Hola, se puede configurar para que solamente la aplicación que se registró solicite un segundo factor de autenticación? Por ejemplo Microsoft authentication
Hola, si necesitas usar la autenticación multifactor solo en esta aplicacion tendrías que usar los permisos delegados. *Permisos Delegados* Se usa para autenticarse como un usuario, y solicita los siguientes datos: usuario y contraseña. Usa una autenticación por cada usuario. *Permisos de Aplicación* Se usa para autenticarse como una aplicación, y solicita los siguientes datos: tenant id, client id, client secret. Usa una autenticación por todos los usuarios. Si se usa la autenticación de permisos delegados, luego puedes usar la caracteristica *"Acceso condicional"* que puedes configurar para solicitar la autenticación multifactor. *Saludos.*
@@amkdev-spfx gracias por la pronta respuesta. Saludos
Buenas tardes, es de gran ayuda tu material te felicito, solo tengo una pregunta haber si me pudieras apoyar, como le hago para ver la columna de estado en SharePoint ya que no me aparece. Saludos.
Hola al final cuando me pide nombre y apellido puedo cambiarlo como por ejm proveedor y placa, o ese criterio de nombre y apellido no se puede cambiar?
Los nombre de las etiquetas no se pueden cambiar, pero si necesitas obtener esos datos puedes usar Power Automate y copiar los archivos ademas de los nombres y apellidos (guardar en columnas proveedor / cliente).
Buenas tardes, es de gran ayuda tu material te felicito, solo tengo una pregunta haber si me pudieras apoyar, como le hago para ver la columna de estado en SharePoint ya que no me aparece. Saludos.
Pero si quiero agregarle, solo que no lo muestra dónde se ve el dato cargado
Hola, si tienes habilitado la opción de agregar adjunto puedes mostrarlos en la vistas de las listas. Por defecto esta oculto, pero podrías ingresar a la configuración de la vista, luego buscar la columna *"Datos adjuntos"* y activarlo para que se muestre en la vista.
Buen video, pero algo difícil de seguir. Por ejemplo, en el paso "Establecer Valor" es complicado ver y entender el "Replace". Yo agregaría un recuadro con la formula completa para mayor claridad.
Hola, estoy desde usuario administrador pero no me aparece la opcion de restaurar esta biblioteca en ningun sitio, que puedo hacer?
Hola, tendrías que revisar si tienes permiso en el repositorio para realizar la acción de *"Restaurar una biblioteca"* *Saludos.*
Buenas tardes, ¿para qué es "String"? perdón mi ignorancia
String es una cadena de texto
Hola, con que funcion puedo contar cuantos elementos trajo de la lista ?
Hola tienes que usar la expresión "length". Ejemplo: length(outputs('mi-petición-sharepoint-http')?['body']?['value']) *Saludos*
Hola, tengo una pregunta: Si el archivo que se carga desde el form es formato . xlsx (Excel) que apartado del link se debe extraer para que envie correctamente el Excel al correo ? Agradezco tu colaboración.
Hola muy buen video! ¿como podría pasar esa información a un combobox de Powerapps ya que solo me deja mostrar 2000 registros nativamente?
hola, que tal, consulta se puede hacer sin directory activo? y que tome los datos de los propios usuarios del tenant?
Muchas gracias, excelente 👌🏻
Hola, ojala puedas ayudarme. Tengo habilitado para personas externas. Lo hice en una carpeta, pero cuando quieren abrir un archivo les pide abrir una cuenta hotmail, sin embargo en esa opción dice que no se requiere iniciar sesión. Algo configure mal o deben abrir la sesión de hotmail para acceder??? me ayudarías mucho.
Hola , tengo una consulta , en caso existan dos preguntas con adjuntos , pero son opcionales , el flujo falla , hay manera de corregirlo?
Me pasa igual 😮 Cuando responden sin adjuntos el flujo falla. ¿Alguien ha podido solucionarlo que por favor nos ayude?
eldiablo chico, que buen tutorial, pero no se puede poner que por defecto en sharepoint la cantidad maxima de versiones sean 5 por ejemplo? porque sino tengo que correr este codigo una vez por semana
Hola, podrías ingresar a la siguiente ruta para establecer como valor de 5 versiones 1.- Ingresar a la biblioteca 2.- Configuración de la biblioteca 3.- Configuración de versiones 4.- Historial de versiones de Documento y en la sección de "Mantener el siguiente número de versiones principales" establecer con el valor de "5", esto configurara para que solo se almacenen las ultimas 5 versiones de todos los documentos de la biblioteca. *Saludos.*
@@amkdev-spfx Pero eso no se puede te dice que elijas el valor de 100 a 5000
@@amkdev-spfxhay una forma en que se deshabilite? O por lo menos hacer que solo sean 5 versiones? Cuando lo intento no me permite. En el caso de versiones secundarias si te deja elegir entre 1- 100
@@amkdev-spfx el tema es que el minimo de versiones que te deja poner SharePoint por defecto es 100 !! no se puede bajar más desde el metodo que recomendas vos no sabes si por PowerShell se puede configurar ?
por qué cuando diseño un html similar no me cuada al generar el pdf? me sale la mitad para abajo
Muchas gracias por la explicación, buenísimo!
Los textos que dicen NOMBRE y APELLIDO son modificables?
Los campos de "Nombre" y "Apellido" estan por defecto, no se puede crear, actualizar o eliminar dichas columnas. Además mencionar que los valores que se ingresan en esas cajas de textos se almacenan en los nombres de los documentos.
Excelente video. Una consulta: cómo hago si deseo que me llegue una confirmación de que el correo fue entregado, tal como si estuviera activando la opción "confirmación de entrega" al escribir un correo normal.
Bro me ases una cuenta es que no se puede porfavor es para asemis tareas porfavor😢😢
Hola, actualmente la solicitud para los tenant de desarrolladores esta deshabilitado. Aún no se sabe la fecha en la cual se volvera a habilitar. Puedes ver un poco de información en el siguiente enlace www.voitanos.io/blog/microsoft-365-developer-program-status-summer-2024/ *Saludos.*
Muchas gracias. Explicación detallada y sencilla. MUY UTIL
Consumir este servicio de Azure genera algun costo ?
Solo los costos que ya tienes con el licenciamiento, pero si te refieres que genere algun costo adicional por consumo como los servicios propios de Azure, no se genera algun costo adicional.
Necesito tener una carpeta en Sharepoint que pueda compartir mediante un vínculo (que incluiré posteriormente en un formulario de Forms) que sólo permita carga de archivos, cómo muestras en tu vídeo, pero no tengo acceso como administrador. La cree en Ondrive en mi espacio (siguiendo otro vídeo tuyo) pero caduca cada 15 días. No sé si me puedes ayudar.
Hola, para poder habilitar esa opción en sitios de SharePoint lo tiene que realizar un administrador de SharePoint debido a que por defecto el uso compartido de información con usuarios externos esta bloqueado. En OneDrive si esta habilitado por defecto el uso compartido pero los vinculos tienen fecha de expiración, ahí si se quiere quitar la fecha de expiración o ampliarlo a un periodo mas extenso como 1 año lo tiene que realoizar un administrador de SharePoint. Esas opciones lo configura un administrador de SharePoint para controlar que tipo de información se esta compartiendo con personas externas y tener la información segura (información asociada la organización). *Saludos.*
Buenas tardes, te consulto yo tengo templates cargados en una biblioteca de Sharepoint que hace referencia a distintos tipos de documentos, ese tipo de documento lo tengo q guardar como valor de una columna de la biblioteca, por ejemplo elijo el templates de Política ese valor "política" lo tengo q guardar en la columna tipo de documento. Cómo lo puedo hacer?. Gracias por la ayuda
Hola, si puedes guardarlo en la columna "Tipo de Documento" o puedes crear otra columna para almacenarlo con la finalidad de identificar el valor de la plantilla del documento. Otra forma es que si estas descargando la plantilla desde una biblioteca de SharePoint o tipo de contenido puedes colocar propiedades por defecto por cada plantilla y al cargarlo a la biblioteca de documentos finales se autocomplete y reconosca el tipo de plantilla. *Saludos*
Gracias miles
Excelente video, muy bien explicado, y sigue funcionando, solo que ahora a la hora de redactar a mi no me aparecía el Output al principio del nuevo string por lo que lo puse manual como estaba en el video y funcionó, gracias y saludos
No te pegues tanto al micrófono. Es desagradable escuchar todos los movimientos de tu boca.
Hola buenos días, muchas gracias por el video. Consulta: Si quisiera que el corretivo se complementara con el mes en formato "00" y año en formato "0000". ¿Como lo puedo hacer?. Teniendo en cuenta que la información se tomaria de una columna llama "Fecha_de_Recepción". La idea es que el correlativo quera algo asi :"SOL-TI-0001-MM-YYYY"
Hola, si se requiere tener un formato de correlativo en base a la fecha tendrías que seguir los siguientes pasos: 1.- Generar el esquema del correlativo en base a la fecha "MM-YYYY" usando la siguiente formula Formula: *formatDateTime(utcnow(), 'MM-yyyy')* Resultado: *07-2024* 2. Identificar la cantidad de registros que tienen ese codigo de fecha, luego sumarlo 1. Cantidad de registros: *15* Siguiente correlativo: *16* 3. Concatenar los resultados obtenidos en los pasos anterioes. Ejemplo de correlativo 1: *SOL-TI-000016-07-2024* Ejemplo de correlativo 2: *SOL-TI-2024-07-000016* Ejemplo de correlativo 3: *SOL-TI-07-2024-000016* *_Saludos._*
Microsoft Suspendio las licenias Gratuitas eso devido la gran cantidad de personas que se dedicaban a reveneder este tipo de Licencias Exclusivas para desarrolladores. Ahora Microsoft tomo ladecicion para poderoptar poreste Licencciamiento debe Cancelar Una Suscripcion Mensual o Anual para asi disfrutar de las 25 Licencias E5 Para Desarrolladores. El proximo 1 de Agosto tambie Suspendera todas los Licencimientos para Educacion Exitente ya que tambien se utilizaba para cometer delitos como el Phishing
Oye me ayudas crear una para Aser mis tareas porfavor😢😢😢
Una pregunta hay alguna diferencia si el token lo genero con MSAL o RestSharp?
Hola, no hay diferencia solo tener en consideración que si generas el token mediante MSAL porque el resultado del token es identificar a que servicios tiene permisos _(SharePoint, Outlook, Teams, etc)_ y mediante que rol _(leer y/o escribir)_ *_Saludos._*
Hola buenas, muy buen el vídeo me va a ayudar bastante, un duda como se puede filtrar los datos y como se pueden concatenar cada una de las tablas en una sola ?
Hola, para filtrar los resultados podrías usar el parametro *filter* dentro de la consulta OData dentro la petición SharePoint o luego de la acción SharePoint con la acción *"Filter Array"*. Para concatenar todos los valores del bucle en uno solo se tendrpia que usar la función *union* en una acción. *Filter OData* ---------------------------------------------------------------- _?$filter=Title eq 'valor'_ *Concatenar resultados en Power Automate* ---------------------------------------------------------------- _union(outputs('Array1'),outputs('Array2'))_ *_Saludos_*
@@amkdev-spfx muchas gracias por la respuesta. ¿Cómo podría hacer para unir cada uno de los resultados del HTTP ?
Hola, con esta función dentro del buble puedes ir concatenando los resultados del SharePoint HTTP *_union(outputs('Array1'),outputs('Array2'))_* Además recordar que el *"Array1"* o *"Array2"* dentro del bucle debes de identificarlo por ejemplo *Output('Obtener resultados de la lista')?['body']?['value']* Espero haberte ayudado. *_Saludos._*
@@amkdev-spfx muchas gracias
que versiones de node o de spfx usas, porque siempre que intento usar la libreria me da el siguiente error en la página: ERROR: Cannot find module '@fluentui/react/lib/components/Button' Ya intente varias cosas pero sigo sin avanzar, espero su respuesta y gracias !
Hola, yo estoy usando un forms con 8 preguntas de adjuntar, lo hice todo detalladamente como mencionas pero al momento que me llega el correo solo me llegan los archivos de Word, no me llega ni Excel ni PDF crees que haya algo mal en el código ?
Hola, lo primero seria revisar en el historial de ejecuciones como se estan enviando la información de los adjuntos pero deberian de tener la siguiente estructura: *_Estructura del adjunto_* { "Name": "Nombre del archivo", "ContentBytes": *body('Obtener_contenido_de_archivo')* } *_Equivalente a "body('Obtener_contenido_de_archivo')"_* body('Obtener_contenido_de_archivo') = output(Obtener_contenido_de_archivo')?['body'] *_Estructura de "body del "Obtener_contenido_de_archivo""_* "ContentBytes": { "$content-type": "application/pdf", "$content": "JVBERi0xLjcNCi......." } Espero que con esto puedas solucionar el inconveniente que tienes, además puedes revisar el historial de ejeciones para revisar como se estan enviando los adjuntos. *_Saludos_*
Hola, gracias por el video. En el form de Sharepoint, al seleccionar un email aprobador de otro dominio diferente al del administrador recibo este error cuando corro el flujo en PA: "BadRequest The request failed. Error code: 'InvalidApprovalCreateRequestAssignedToMissing'. Error Message: 'Required field 'assignedTo' is missing or empty.'." Aclaro que el email ya fue agregado en el admin como invitado y de paso como contacto, pero aun asi sigo recibiendo el error. Si agrego un email de un dominio propio del admin funciona el flujo sin problema
Otra cosa el "supportsFullBleed": true, no me esta tomando todo el ancho
Fantásticamente explicado. No te puedes ni imaginar lo que ha supuesto para mi conseguir con tu explicación lo que necesitaba. Millones de gracias.
En la definición de items (linea 15), da error por que "supera el umbral de vista de lista"
Hola, en la linea de *"Get-PnPListItem"* se debe de colocar el parametros *"-PageSize 1000"* para que la sentencia realice la consulta por lotes de *1000* y oueda superar la limitante de los 5000 registro de umbral. Con ese procedimiento he realizado limpieza de historial de versiones de bibliotecas que contienen más de 500 000 documentos.
@@amkdev-spfx muy buena explicación, pero estoy varado con este error, ya coloque en la linea el parámetro -PageSize 1000 y el error persiste. Podrías pasar un ejemplo. Muchas gracias
Y si lo quiero agregar un solo site?
Cuando se agrega en el Catalogo de Aplicaciones ahi se indica que se agregue a todos los sitios o solo en los sitios donde tu indiques.