Tag Archives: apps

Easily Capture Media from the Dynamics 365 Mobile and Tablet Apps

If you are a salesperson who is out in the field with the Microsoft Dynamics 365 Mobile and Tablet App, you can easily capture video, photos and audio in your Dynamics 365 system using the on-device camera and microphone.

image thumb Easily Capture Media from the Dynamics 365 Mobile and Tablet Apps

This blog explains how you can easily capture video, photos, and audio by creating a Note for specific record types in Dynamics 365.

  1. From the Home page, click on Ellipsis button on the bottom left corner and select Settings.
  2. Tap on Mobile Settings and turn on the “Camera” and “User content and location” and Click OK to save changes.
  3. Once this is done, you can use the Photo, Microphone, Video, or Attachment buttons to add your media files to CRM.

image thumb 1 Easily Capture Media from the Dynamics 365 Mobile and Tablet Apps

image thumb 2 Easily Capture Media from the Dynamics 365 Mobile and Tablet Apps

image thumb 3 Easily Capture Media from the Dynamics 365 Mobile and Tablet Apps

Please note that the storage limit for CRM online is 10GB and the maximum file size for attachments is 128 MB. You may want to consider extracting attachments from CRM and storing them in SharePoint so you don’t exceed the maximum storage limits.

Let’s block ads! (Why?)

Magnetism Solutions Dynamics CRM Blog

Google: 60.3% of potentially harmful Android apps in 2017 were detected via machine learning

Google released its Android Security 2017 Year in Review report today, the fourth installment of the company’s attempt to educate the public about Android’s various layers of security and its failings. One of the most interesting learnings to come out of the report is that 60.3 percent of Potentially Harmful Apps (PHAs) were detected via machine learning.

The detection is done by a service called Google Play Protect, which is enabled on over 2 billion devices (running Android 4.3 and up) to constantly scan Android apps for malicious activity. Play Protect uses a variety of tactics to keep users and their data safe, but machine learning is particularly effective in helping catch PHAs.

Automatic and manual scanning

When Google shared earlier this year that more than 700,000 apps were removed from Google Play in 2017 for violating the app store’s policies (a 70 percent year-over-year increase), the company credited its implementation of machine learning models and techniques to detect abusive app content and behaviors such as impersonation, inappropriate content, or malware.

But the company did not share any details. Now we’re learning that 6 out of every 10 detections were thanks to machine learning. Oh, and the team says “we expect this to increase in the future.”

Every day, Play Protect automatically reviews more than 50 billion apps — these automatic reviews led to the removal of nearly 39 million PHAs last year, Google shared. Play Protect automatically checks Android devices for PHAs at least once every day, but users can conduct a review manually if they want:

Until only recently, Play Protect required devices to be online. When Google found that nearly 35 percent of new PHA installations were occurring while a device was offline or had lost network connectivity, it moved to develop a new feature to address the problem. In October 2017, Play Protect got an offline scanning feature, which has since prevented 10 million more PHA installs.

Google Play versus third-party app stores

Android devices ship with the Google Play store, which in most countries is where users get their apps. In some countries, however, third-party Android app stores are the only option or a popular alternative, or users share apps directly between themselves. Google revealed in its report that Android devices that only download apps from Google Play are 9 times less likely to get a PHA than devices that download apps from other sources, as you can see below.

In 2017, 0.56 percent of all Android devices scanned by Play Protect had installed a PHA, compared to 0.77 percent in 2016. Furthermore, the annual probability that a user downloaded a PHA from Google Play was 0.02 percent in 2017, down from 0.04 percent in 2017.

But the real progress was made with Google’s desire to protect Android users regardless of where they got their apps. Play Protect can remove any PHA from the Google Play store, but of course it can’t do the same for third-party app stores. Play Protect can only warn an Android user that an app is a PHA, although in the case of ransomware or banking phishing apps, it can also block the installation. Google thus tracks installation attempts for apps installed from outside of Google Play to see if Play Protect is having an impact.

Play Protect prevented 74 percent of PHA installation attempts with warnings and protections in 2017, compared to 55 percent in 2016. Google did not break out the remaining 26 percent between PHAs that were installed before Google identified them as threats and users who decided to ignore Play Protect’s warnings to install the PHA. Still, 1.22 percent of all app install attempts from outside of Google Play ended with a PHA installation in 2017, compared to 3.32 percent in 2016.

Given that Play Protect doesn’t just secure Google Play, it seems like a more apt name would be Android Protect. The report also talked about rewards given out by Android’s bug bounty programs, though the high-level results were already shared earlier this year.

Let’s block ads! (Why?)

Big Data – VentureBeat

Automatically install apps

I’m excited to announce the ability to automatically install apps for end users, making it easier to distribute the right apps to the right set of people.

Apps deliver data that your end users need to do their jobs. Now you can automatically install these apps in the Apps content list rather than the user having to find the app in Microsoft AppSource or follow an installation link. This capability makes it easier for you to roll out standard Power BI content to your users.

How to enable pushing apps

Your tenant admin enables the ability to push apps. This is done in the admin portal (part of the Power BI service) on the Tenant settings tab.

c8296d14 09c1 42fe 96a3 58f0379649d0 Automatically install apps

Switch the setting to Enabled and then specify who gets this capability (entire org or specific security groups). Remember that tenant setting changes can take some time to take effect, usually around 15 minutes.

How to install an app automatically for end users

Once the admin has enabled it for them, app publishers will have a new option available to install the app automatically. When the box is checked and the application publisher selects Finish (or Update app, for existing apps), the app will be pushed to all users or groups defined in the Permissions section of the app on the Access tab.

aed4fd8f d22e 45fc 826f 688915cdbf96 Automatically install apps

How users get the apps that were pushed to them

After you push an app, it will show up in the Apps list automatically. You can curate the apps that a user or job role in your organization need to have at their fingertips. We hope this feature makes distributing content to Power BI users much simpler.

5d6a8440 c86d 41db 8ed3 3ac124c166cd Automatically install apps


Here are some things to keep in mind when pushing apps to end users:

Pushing an app to users can take time. While most apps will install immediately for your users, pushing apps can take time. It depends on the number of items in the app and the number of people given access. It’s recommended that you push apps during off hours with plenty of time before users need it. Verify with several users before sending broad communication about the app’s availability.

Refresh your browser. Before seeing the pushed app in the Apps list, the user may need to refresh, or close and reopen their browser.

If the user doesn’t immediately see the app in the Apps list. they should refresh or close and reopen their browser. Please wait 24 hours before reporting to an issue Microsoft.

Don’t overwhelm users. Be careful not to push too may apps so your users perceive the pre-installed apps are useful to them. It’s best to control who can push apps to end users to coordinate timing. You can establish a point of contact for getting apps in your organization pushed to end users.

Next Steps

Create and publish apps with dashboards and reports in Power BI

Install and use apps with dashboards and reports in Power BI

Read more about Power BI apps

Power BI Admin Portal

Let’s block ads! (Why?)

Microsoft Power BI Blog | Microsoft Power BI

Migrating Integration Apps to the Cloud

cloud Migrating Integration Apps to the Cloud

Cloud initiatives are no longer just a competitive edge for business but instead, a standard expectation. By combining cloud initiatives with existing infrastructure, businesses can modernize their IT systems, improve the pace of innovation and speeding agility, increase developer productivity, and reduce cost. All of these contribute to operational excellence. The combination of cloud initiatives and existing infrastructure creates an environment in which a business can grow and innovate smoothly so that they remain both relevant and competitive in their industry.

An important step in the journey to the cloud is migrating integration apps. In order to do so you must consider and learn what a cloud-native approach entails. This includes understanding options for adoption including re-hosting, re-factoring, or re-architecting on-prem apps as well as, what cloud technologies other organizations are utilizing and where they are on their cloud journey. Once you understand these important parts of a cloud journey, you can begin to evaluate potential challenges and potential approaches to addressing them.

If you’re ready to learn all this, and more, register today for our webinar! We have multiple times available as well as a recording after the live event.

We look forward to seeing you and are ready to help you through your cloud journey!

Let’s block ads! (Why?)

The TIBCO Blog

Why TIBCO Cloud Live Apps is a Good Fit for Blockchain Integration

blockchain1 Why TIBCO Cloud Live Apps is a Good Fit for Blockchain Integration

Today more than ever, digital businesses need to quickly find and capitalize on new opportunities. TIBCO Cloud Live Apps is a low-code application platform that empowers citizen developers to build fully functional smart applications in mere minutes. These apps seamlessly integrate and extend existing systems, so creating and changing enterprise apps is now easy and fast.

Audit trails that keep track of transaction history with date/time, participant name, and activity processing are one of the built-in capabilities in TIBCO Live Apps. However, this audit trail data stored in relational databases could potentially be exposed to tampering if illegal users gain access.

A blockchain can be used to solve this problem by storing an immutable audit trail of all transactions accessible only to those who need that information. Using a blockchain, every transaction is recorded and the block of transactions is hashed together with the previous block’s hash and stored at the end of the chain. Data that should be secure and audit trail information that should not be changed, are safe from corruption by external parties.

Why I’m excited about TIBCO Live Apps

Both TIBCO BPM and blockchain provide process-based solutions. Live Apps provides a different kind of user experience, one geared towards citizen developers. As of yet, blockchain does not provide much graphical design-time tooling, but as the technology matures that will improve. Until then, Live Apps and blockchain provide a powerful combination for creating immutable process-based solutions.

Live Apps provides a fast and easy iterative approach for creating process-based applications. When the technical team creates new blockchain solutions and exposes the blockchain application services to business users, Live Apps citizen developers can very quickly expose the blockchain process to other users within the organization. This allows for a very quick turnaround time for creating and exposing blockchain applications in a production environment.

Empower your organization with low-code apps to streamline processes.

Let’s block ads! (Why?)

The TIBCO Blog

From Insights to Action with the Power Apps custom visual

Power BI makes it possible for anyone to explore data and find insights to make better business decisions. But often, the insight itself isn’t the end result – instead, an action needs to be taken.  It could be identifying an underperforming sales region and initiating a targeted promotion to get it on track.  Or it might be identifying suspicious sensor readings from manufacturing devices and creating a work order to investigate.

With the new PowerApps custom visual for Power BI, taking action has never been easier or more integrated.  PowerApps makes it easy to build automated workflows that connect to software and services you already use.  Now, with our custom visual, you can use Power BI to find an insight, then trigger a PowerApps app right from within your report.  The custom visual eliminates manual, error-prone data entry so people across your organization can take action in one click.  If you’ve previously used the capability of embedding a PowerApp inside a Power BI dashboard tile, the custom visual takes it a step further.  It allows context about the current data being shown in a report to be passed through to your app, so you can prefill fields or lookup additional information.

Working%20Report From Insights to Action with the Power Apps custom visual

Check out the PowerApps team blog for more details on getting started.


Let’s block ads! (Why?)

Microsoft Power BI Blog | Microsoft Power BI

Smart Apps for Dummies Part 3—Extend your Reach

In the second part of Smart Apps for Dummies blog series, we laid out the business benefits of embracing a low code offering. But, what’s in it for IT?

First things first: Don’t ignore it

As demonstrated in our previous blog, low-code is an enabler of digital transformation and a catalyzer of innovation. It is core to digital leadership. Also…

smart apps  Smart Apps for Dummies Part 3—Extend your Reach

Source: Gartner, Citizen Development Is Fundamental to the Digital Workplace – Jan 2017

Second: Don’t fight it. Embrace it. 

I recommend this great piece by Eric Knipp from Gartner on the subject of embracing low-code.

“As a technical professional, you can either fight shadow IT or try to harness business users’ impulses to help themselves. The former is not a real option. In the era of cloud services and mobile devices, you can frighten IT outsiders into the shadows, but you can’t make them stop doing their jobs. By offering relevant services and support, the IT organization can extend its reach into the white space occupied by the dissatisfied, disenfranchised, yet IT-literate power user. And in so doing, it can bring shadow IT out of the shadows and transform as much of it as possible into citizen development. [..] accept a new definition for IT—Innovating Together. Solutions are co-created, and departmental boundaries are less relevant.”

Third: Enjoy the upside

Now that we have addressed the “us vs. them” paradigm, let’s switch gears and discuss how low-code can benefit IT when, in the past, coding has been their way of life.

1. Deliver a robust, self-service app development platform to innovate faster

Citizen developers are, by nature, very close to business challenges and business opportunities. They ultimately know how to best solve issues from a business standpoint. Providing them with a low-code platform gives them much more than an app development platform. It is a new paradigm, a safe place to ideate, try and fail, or succeed fast. Low-code will allow them to pursue uncertain business outcomes in an agile and iterative manner. These short, dynamic app creation and update cycles will increase deployment speed and foster more active business/IT collaboration to think about creative solutions and ultimately greater innovation.

2. Empower citizen developers to help you increase your team focus and reduce backlog

Wizards, visual interfaces, and intuitive drag-and-drop interactions shorten the path and the time between ideas and working solutions (apps) to solve business problems or opportunities at hand. By offloading app development projects to citizen developers, IT staff will have more bandwidth to focus on new business needs rather than just keeping the lights on with existing systems. As adoption grows, app sharing and templates will create an even greater “snowball” effect. There will be less creation of building blocks and more reuse and composition of components or apps across the company, thus further acceleration of app creation and update cycles.

3. Harness the drive of citizen developers while lowering risk and cost of operations

Low-code platforms create the right balance between harnessing the creativity of citizen developers and using just enough governance and safeguards to control risk. Citizen development means everyone works together in partnership and apps created are visible to both IT and citizen developers. Additionally, apps created play nicely with existing IT environment because many enterprise-grade capabilities such as high-availability, scalability, or role-based access are built-in. Finally, from a cost perspective, you can quickly provision and turn on capabilities on the cloud to support new business needs. Without doubt, this is a substantial saver of both time and cost because you will only pay for what you need.

Customer excitement

Launching products at a face-to-face event such as TIBCO NOW is always a great opportunity to mingle and interact first hand with prospective users and also gain first-hand feedback. On the second day of the conference in Berlin, following a short but impactful pitch and demo in the keynote session, the TIBCO Cloud Live Apps demo booth was buzzing with attendees. Many of course were eager to see this new offering in actions and get their questions answered, but two interactions really stood out:

1. Head of IT solutions for a large financial service institution
Over the past few years, this person had led a very successful and visible digital transformation that has been recognized across the industry and their customer base. He had incredible enthusiasm found two great takeaways. First, this platform would give him additional runway and means to innovate and drive digital transformation. Second, he was eager to embrace this approach and significantly “expand his development headcount overnight”. To him, with the right level of governance, he could finally harness the drive of citizen developers in other departments, contain shadow IT, and drive innovation together.

2. Lead architect for a leading European airline
This person had led a very broad and deep effort to create, manage, and monetize APIs across the company from the front office to the back office over the last few years. He was enthusiastic to have a platform that would help leverage all the groundwork of creating robust services and APIs. Finally, applications could be composed at an extremely rapid pace to elevate and showcase the benefits of the thousands of APIs created over the past few years. To him, this platform was not only a means to accelerate the transformation started a couple of years back but also, a new vector to showcase business value of his work to business leaders who sometimes had a hard time understanding the business benefits of an API-led approach.

Enough talk, we want to you to see it in action

Take TIBCO Cloud Live Apps for a test drive with a 30-day free trial, and sign up for an online demo.

Let’s block ads! (Why?)

The TIBCO Blog

Introducing email subscriptions for Power BI apps

This June, we released public preview of Power BI apps, which allow you to easily distribute your BI solutions to large numbers of business users, empowering them to make data-driven decisions. Since our announcement, we’ve been working hard on the items in our Power BI apps roadmap.

Today, I’m excited to announce support for email subscriptions on dashboards and reports distributed through Power BI apps. With this feature, your end users can install a Power BI app, and then subscribe themselves to email updates on any dashboard or report page contained within the app. Your end users will then be notified of changes to their critical data, right as it happens, multiplying the impact of your Power BI solutions.

To get started, simply go to any dashboard or report that was distributed through an app, and looking for the subscribe icon in the top right.

 5633c9aa 1361 4aac b139 8bc9da79c8b5 Introducing email subscriptions for Power BI apps  17eb0c7f f9c0 49fe a7a8 12f04894ab5e Introducing email subscriptions for Power BI apps
The subscribe option is now available for both dashboards and reports

Subscriptions on dashboards and reports from apps work exactly like subscriptions on content in a workspace or shared with you. Subscribers will receive an email with a snapshot of the content whenever the data changes. With subscriptions on apps, if the app publisher updates the dashboard or report with new visuals, the subscription email will automatically capture those updates. For a full run down of email subscriptions, be sure to check out our documentation.

Email subscriptions is just one of the many exciting improvements we have planned for apps. Stay tuned for more updates, and check out our apps announcement for a full run-down of our apps plans.

Next steps

  • Try out the feature! Navigate to a dashboard or report that was distributed via an app and set up an email subscription
  • Read more about apps in our announcement blog post and in our documentation
  • Learn more about email subscriptions in our documentation
  • We’d love to hear from you! Please leave your feedback or questions in the comments below, or in our community forums

Let’s block ads! (Why?)

Microsoft Power BI Blog | Microsoft Power BI

Smart Apps for Dummies Part 2—Raise your Digital IQ

In the first part of Smart Apps for Dummies blog series, we explained that low-code is at the convergence of several driving forces, illustrated in the diagram below.

live apps Smart Apps for Dummies Part 2—Raise your Digital IQ

Why low-code is essential to digital leadership

Now let’s address the why. Why are so many companies embracing low-code as a way to stay or become a digital leader?

Speed is of the essence

From a business standpoint, speed is of the essence. Not only speed of development of apps but foremost, speed of innovation. Ideas can now become fully functional apps in minutes rather than months. These apps seamlessly integrate and extend existing systems in place. Creating and changing enterprise apps is now easier and faster. Being able to quickly deploy, see results, and make changes is of huge benefit. It allows you to keep up with changing demands and growth. Slow results or difficult changes mean your company is constantly grasping at straws trying to stay in the game but instead, ending up behind.

But don’t lose sight of the end game—digital leadership

Low-code is essential to digital leadership. It is an enabler of digital transformation and a catalyzer of innovation.

under dig leadership Smart Apps for Dummies Part 2—Raise your Digital IQ

Enhance customer experience

Quickly translate ideas into sophisticated apps and pilot them in the marketplace innovation faster than the competition so that you can deliver disruptive products and services that meet and exceed customer expectations.

Innovation with connected digital products

Visual, easy-to-use, yet powerful tools allow you to break traditional barriers between business and IT. Maintaining a short and iterative app creation and enhancement process fosters active collaboration and ultimately greater alignment to solve business problems.

Nimble and cost effective operations

By rapidly creating and launching applications, you improve agility while maintaining the ability to enhance and expand apps over time. A simple, intuitive and cost-effective platform for creating smart applications that solve business challenges empowers your staff—unleash their creativity and turbocharge productivity.

This is why low-code was recently highlighted by ZDNet as a top enterprise technology to watch in 2017.

“[Low-code platforms] can greatly offload IT in simpler business situations and can even make it possible for digital transformation to occur in a far more decentralized manner than in the past”. 

Why low code is great for citizen developers

Who is the citizen developer?

There is ample content written on the citizen developer. Check out an especially great piece written by George V Hulme here. There is little doubt that citizen developers that have emerged in the past few years are true agents of change—a force to be reckoned with.

From our standpoint, a citizen developer can sit in either the IT or business side of an organization. He or she is foremost a problem-solver who has the drive and determination to engage in app development even though he or she lacks traditional coding skills. They:

  • Aspire to create a better way to work and know the challenges that get in the way of productivity, and envision solutions to be more efficient.
  • Have to grapple with the inability to drive change as much as desired because IT gets in the way, processes and existing systems are too inflexible, and delays are a common issue.
  • Have new ideas on how to delight customers and grow revenue, but need a way to quickly go from idea to operational app.
  • Are accustomed to long lead time to change. Going from idea to operational systems takes months at best, if not lost in the IT backlog.
  • Desire to advance skills on an ongoing basis to grow personally while positively impacting the business.

Empower citizen developers to drive digital transformation at digital speed with TIBCO Cloud Live Apps

  • Self-service over the cloud: Creating a new account is swift and does not require any software installation. Users are up and running instantly. Access is zippy and available anywhere and anytime from a web browser.
  • Jump right in and start describing a solution to a business problem in plain language. A five-step interview is all it takes to create applications from the ground up. Contextual help and video tutorials are available at your fingertips.
  • Get the job done in no time with intuitive visuals, simple drag-and-drop tools, and step-by-step guided interactions.
  • Capture new business requirements easily and perform app updates in a few clicks.
  • Speed up development with app sharing and reuse. Find the right app or template in just a few clicks.
  • With simple drag-and-drop, choose from a variety of pre-built connectors, unlock data from core systems, and bring it to life in minutes.
  • Create apps that play nicely with existing IT environment and are worry free for both business and IT.

In our next blog, we’ll look at why low-code is for IT (development) managers and how embracing low-code helps IT transform and extend IT’s reach.

Enough talk, we want to you to see it in action!

Let’s block ads! (Why?)

The TIBCO Blog

Help improve the Power BI mobile apps

Never used the Power BI mobile apps? Doesn’t matter – we still want your feedback! The goal of the Power BI mobile apps is to make it easy to stay connected to your data at the touch of your fingertips, on iOS, Android, and Windows 10 mobile devices. We want to make the mobile experience better for all Power BI users, so we’re running a short survey. Take this survey to influence the future releases of the Power BI mobile apps!

The survey will end 5 pm PDT on August 18, 2017.

9ab1682d 9712 45b3 9e50 bf68dc977cf3 Help improve the Power BI mobile apps

Thanks in advance for sharing your feedback with us!

Let’s block ads! (Why?)

Microsoft Power BI Blog | Microsoft Power BI