Administración de aplicacionesManaging apps

10/27/2017

Usuario profesional (Principiante)‎

Comparta aplicaciones con compañeros y otros usuarios y controle qué versión de una aplicación se usa y se comparte.Share apps with colleagues and others, and control which version of an app is used and shared.Trabaje con contenedores de aplicaciones, conexiones y otros recursos.Work with containers for apps, connections, and other resources.

Prepararse para compartir una aplicaciónPrepare to share an app

Debe guardar una aplicación en la nube para poder compartirla con alguien.You must save an app to the cloud before you can share it with anyone.Asigne a la aplicación un nombre significativo y una descripción, para que los usuarios sepan de qué trata la aplicación y puedan elegirla fácilmente de una lista.Give the app a meaningful name and description, so people know what your app is about and can easily pick it out from a list.En PowerApps Studio, haga clic o pulse en Archivo y, a continuación, escriba una descripción.In PowerApps Studio, click or tap File, then enter a description.

Tenga en cuenta que los cambios que realice en una aplicación compartida llegarán a los usuarios con los que la compartió tan pronto como guarde los cambios.Be aware that any changes you make to a shared app will flow through to the people you shared it with as soon as you save the changes.Esto puede ser bueno si mejora la aplicación, pero también puede afectar a otros usuarios si quita o cambia de forma significativa las características.This can be great if you improve the app, but can also impact others if you remove or significantly change features.

Permisos y licenciasPermissions and licensing

No vamos a entrar en detalles sobre los permisos y licencias, pero queremos explicar un par de conceptos básicos relativos al uso compartido:We're not going to get into detail about permissions and licensing, but we want to cover a couple of basics related to sharing:

Si la aplicación usa entidades de Common Data Service, los usuarios y los colaboradores necesitan tener acceso a la base de datos de Common Data Service.If the app uses Common Data Service entities, users and contributors need access to the Common Data Service database.Los colaboradores también necesitarán una licencia de PowerApps "P2" si trabajan directamente con entidades.Contributors also need a PowerApps "P2" license if they work directly with entities.

Compartir aplicaciones es fácil y es una excelente manera de hacer que una aplicación que le resulta útil se ponga a disposición de personas de su organización.Sharing apps is easy, and it's a great way to take an app that you find useful and make it available to people across your organization.En el siguiente tema explicaremos cómo controlar qué versión de una aplicación está activa cuando utiliza y comparte la aplicación.In the next topic we'll explain how to control which version of an app is active when you use and share the app.

Desde aquí, se pueden controlar las versiones de la aplicación, así como compartir una aplicación, algo que se trató en el tema anterior.From here, you can control app versioning and also share an app, which we covered in the previous topic.Para volver a una versión anterior de una aplicación, haga clic en Restaurar a la versión apropiada (versión 3 en el ejemplo) y vuelva a hacer clic en Restaurar para confirmar.To move back to a previous version of an app, click Restore for the appropriate version (version 3 in the example), and click Restore again to confirm.Como se ve en el ejemplo, después de realizar la restauración a la versión 3, PowerApps la trata como una versión nueva (versión 5 en el ejemplo), en lugar de simplemente sobrescribir la versión 4.As you see in the example, after you restore to version 3, PowerApps treats this as a new version (version 5 in the example), rather than just overwriting version 4.

El control de versiones puede resultar muy útil si necesita restaurar una versión anterior de una aplicación, algo que debe tener en cuenta si surgen problemas en las aplicaciones.Versioning can be very helpful if you need to restore a previous version of an app, so keep it in mind if you run into any issues with your apps.Ahora que sabe cómo compartir aplicaciones, y restaurarlas si fuera necesario, pasaremos al último aspecto de la administración de aplicaciones en este curso, la administración de entornos.Now that know how to share your apps and restore them if necessary, we'll move on to the last aspect of app management in this course - managing environments.

EntornosEnvironments

Tiempo restante: 8 minutos

47%

Si ha seguido el curso hasta ahora, habrá pasado algo de tiempo trabajando en web.powerapps.com. Tanto si lo sabía como si no, ha estado trabajando en un determinado entorno todo el tiempo.If you have followed along with the course so far, you've spent some time working in web.powerapps.com. Whether you knew it or not, you have been working in a specific environment the whole time.Un entorno es simplemente una agrupación de aplicaciones y otros recursos (más información sobre esto en un momento).An environment is simply a grouping of apps and other resources (more on this in a minute).Mire en la esquina superior derecha de la pantalla en web.powerapps.com y verá un menú desplegable que le muestra el entorno actual.Look at the upper right of the screen in web.powerapps.com, and you see a drop-down menu that shows your current environment.

Si no está familiarizado con PowerApps, es posible que tenga solo el entorno predeterminado en este momento.If you are new to PowerApps, you might have only the default environment at this point.Haga clic o pulse en el menú para ver si hay otros entornos disponibles.Click or tap the menu to see if there are other environments available.

¿Por qué se usan los entornos?Why use environments?

Un entorno es un contenedor de aplicaciones y otros recursos como conexiones de datos y flujos de Microsoft Flow.An environment is a container for apps and other resources, like data connections and flows from Microsoft Flow.Es una forma de agrupar los elementos según los requisitos empresariales.It's a way to group things based on business requirements.Hay varias razones para crear entornos adicionales además del predeterminado:There are several reasons to create additional environments beyond the default one:

Separar el desarrollo de aplicaciones por departamento: en una organización grande, cada departamento podría trabajar en un entorno diferente.Separate app development by department: in a large organization, each department could work in a different environment.

Administrar el acceso a los datos: cada entorno puede tener su propia base de datos de Common Data Service y las demás conexiones de datos son específicas del entorno (es decir, no se comparten entre entornos).Manage data access: each environment can have its own Common Data Service database, and other data connections are specific to the environment (i.e. they're not shared across environments).

Hay que tener en cuenta que los entornos son importantes solo para los creadores de aplicaciones y los administradores de PowerApps.One thing to keep in mind is that environments are relevant only to app creators and PowerApps admins.Cuando comparte una aplicación con un usuario, este simplemente ejecutará la aplicación siempre que tenga los permisos adecuados.When you share an app to a user, that user just runs the app as long as they have the right permissions.El usuario no tendrá que preocuparse de qué entorno procedía.They don't have to worry about what environment it came from.

Y eso es todo. Ahora ya tiene un nuevo entorno en el que trabajar.That's it, you now have a new environment to work in.Si vuelve a web.powerapps.com, lo verá en el menú desplegable de entornos.If you go back to web.powerapps.com, you will see it in the environments drop-down menu.

Administración del acceso a un entornoManage access to an environment

Tiene acceso a un entorno si es:You have access to an environment if you are:

Ahora ya comprende las ventajas de los entornos y cómo crearlos y conceder acceso a ellos.You now understand the benefits of environments, and how to create them and grant access to them.Incluso si no tiene un rol de administrador, es útil saber cómo funciona.Even if you're not in an admin role, it's helpful to know how this works.Esto nos lleva al final de la sección de administración de aplicaciones y ya está preparado para pasar a la siguiente sección, "Administración de datos", que se centra en Common Data Service.This brings us to the end of the Managing apps section, and you're well prepared to move on to the next section, "Managing data", which focuses on the Common Data Service.