Feb 02, 2023
12:12 PM
Thanks, Charlie. I just looked around in the UI a bit, and I now see that Intune is listed in the drop-down boxes for "Syncing Users" and "Syncing Computers" on the Deployment > Common tab, so I guess that makes sense (though it means you couldn't have both SCCM and Intune as separate standalone solutions at the same time - probably a corner case, since you'd likely just use co-management rather than independent solutions). Anyway, always glad to be educated on new features. Thanks, @TeriStevenson, for the question, and thanks, @CharlesW, for the answer!
... View more
Feb 01, 2023
05:07 PM
Honestly, I don't have an Intune instance to test with, so I don't know how it behaves. Does Intune perform a user/device sync like Jamf and UEM? If so, I'm not sure that the custom sync query is going to help you filter that out. However, my guess is that it doesn't and that you'll only get user/device information synced over from SCCM (via your custom queries).
... View more
Jan 29, 2023
02:15 PM
1 Kudo
Sorry, Teri. It may just be me, but I'm not following the question. Can you please clarify what it is that you're trying to do? Are you trying to exclude specific devices from showing up in Imported Users and Computers? If so, is it Intune Android/iOS devices that you're trying to exclude while still allowing Intune laptop/desktop devices to show up? Are you trying to block mobile devices from connecting to App Portal, or just not allow them to be targets for deployment?
... View more
Jan 09, 2023
04:59 PM
You won't find anything in the database other than the GUIDs. These are AD GUIDs, so take a look at /ESD/ws/integration.asmx?op=GetGroupForADGuid on your App Broker server. You can call that SOAP web method to translate the GUID into a group name (through AD lookup).
... View more
Jan 03, 2023
05:39 PM
Can you describe your scenario a bit more? The short answer is that you can't (to my knowledge) enable the alternate target selectively (reasonable "Idea" if you're so inclined to submit one). But depending on your scenario, maybe there is a different way to accomplish your objective.
... View more
Jan 03, 2023
02:35 PM
Code has to be added to the App Broker product anywhere that custom variables are to be resolved into their corresponding values. My guess is that this is not one of the areas where such code was added, but that's purely a guess. Hopefully, @CharlesW can confirm this, and if this is indeed the case, then I would suggest logging an "Idea" for it.
... View more
Dec 27, 2022
05:19 PM
The prerequisites for installing the App Portal Web Service are listed in the Installation Guide. As Charles mentioned, it is not sufficient to be a Full Administrator in SCCM. You must also be a local administrator (Windows permissions) on the server where you're installing the web service.
NOTE: You need to be an administrator to run this installer. To run as an administrator, you can right-click the App Portal Web Service installer file and select Run as administrator from the context menu.
Also please note that the server where the App Portal Web Service is being installed must have IIS installed and must have the SMS Provider installed on it.
... View more
Dec 27, 2022
05:10 PM
2 Kudos
Please keep in mind that App Broker was designed to work with a redundant database (via SQL clustering), but it was not designed to support redundant application servers. As Teri indicated in the original post, the ESDService must only be enabled/running on one server at a time.
... View more
Dec 18, 2022
03:04 PM
Flexera has looked at the gateway logs to see which accounts are still connecting to the old gateway and has begun contacting each account individually. Please see below for the latest update on this gateway retirement and required actions...
Updates Required to Avoid Service Disruption
Flexera has completed work impacting some products that integrate with Flexera One IT Asset Management (ITAM). As a result, updates will be needed to avoid any disruption in service. Please see the relevant section(s) below for the products/integrations you use.
App Broker (or App Portal); IT Asset Request and Reclamation
App Broker (or App Portal) and IT Asset Request and Reclamation rely on an integration with ITAM to check for license necessity and availability when requesting software from Flexera’s web portal or from ServiceNow’s software catalog. These products also use this integration with ITAM to look for unused software and reclaim it.
App Broker 2022 R1 already supports the new ITAM integration, so Flexera recommends upgrading to this version if not already on it. After upgrading, you will need to reconfigure the integration within App Broker. Directions for App Broker can be found here. If you are still running App Broker 2021 R2 and are unable to upgrade to a newer version, please contact Flexera Support to request a hotfix for that version. Older versions of App Broker will not be able to use the ITAM integration.
IT Asset Request and Reclamation has been updated to support the new authentication method for this ITAM integration, but some reconfiguration will be necessary in the Admin UI. Directions for IT Asset Request and Reclamation can be found here.
AdminStudio
AdminStudio 2022 R2 SP1, which was released on December 15 th , 2022, supports the new ITAM integration. Customers will need to upgrade to this release and make some configuration changes to continue using this integration. Directions for AdminStudio can be found here.
Custom Scripts/Integrations Using ITAM SOAP APIs (e.g., ComplianceAPIService.asmx)
Customers and partners who have written scripts or other custom integrations with the Flexera One ITAM SOAP APIs will need to update their scripts/code to use the new endpoint URLs and authentication method. Directions for using the ITAM SOAP APIs can be found here.
Flexera will retire the old authentication method for these integrations in Q1 of 2023. Any integrations that haven’t been updated will cease to function until the necessary actions are taken. Please plan to complete these actions by January 31 st , 2023, to avoid service disruption.
If you have any questions or need assistance, please reply back on this thread or contact Flexera Support.
... View more
Dec 01, 2022
04:05 PM
2 Kudos
There aren't really "limits" on what you can customize through the custom style sheets, other than some practical limitations imposed by how the page is dynamically rendered within the application code (e.g. the fact that the workflow Approval Levels/Group Names and the word "or" in between each approver are assigned the same element type, ID, and class name makes it really hard to style one without impacting the other). However, it requires that you have a good understanding of CSS and selectors, and you want to be as specific as possible with the selectors you use to avoid unintended consequences in other areas of the UI (e.g. using too broad a selector on the workflow checkout page could also impact elements on the question checkout page, or even other elements on the same page that match the same selector). I personally like W3Schools as a reference (and this page in particular). Unfortunately, this topic is way too involved to go into a full tutorial here.
For this particular issue, if your workflow only has a single approval level in it, you may be able to use something like this to hide the "or"s (you would need to do something different if your workflows have multiple levels)...
label.approverLevelTitle:not(label.approverLevelTitle:first-of-type) {
display: none;
}
If the extra white space in the table is a problem, you might be able to use something like this (though test thoroughly to ensure this doesn't impact other pages)...
#checkoutPage > form > div > div:nth-child(2) > div > table > tbody > tr:nth-child(3) > td:nth-child(2) > br {
display: none;
}
... View more
Nov 30, 2022
05:09 PM
3 Kudos
While you may not be able to display the AD group names instead of the individual group members, you may be able to hide the group members if that helps. First, I would make sure your workflow is using Approval Groups that contain users/AD groups rather than directly referencing the users/AD groups in the workflow. This is a minor nuance, but it will make a difference in what gets displayed. To hide the list of Approval Group members while still showing the "Level"/Approval Group name in the checkout wizard, you can add the following to your custom.less file (in the App Portal\Content folder).
label.approverLevelResourceTitle {
display: none;
}
Next, to hide the Approval Group members in the My Requests/Approvals page, you can add the following to your wdcssCustom.less file (also in the App Portal\Content folder).
#ctl00_cph1_ApprovalDesigner1_tvApprovalProcess > ul > li > ul {
display: none;
}
Please note that neither of these is ideal, but may be useful if it meets your specific needs.
... View more
Nov 17, 2022
01:55 PM
1 Kudo
I suspect you could probably figure out a way to do this, but not without a fair amount of difficulty. Instead, have you considered using the other features that are built into App Broker that already provide functionality to solve this use case?
App Broker provides the ability to define "Alternates". This serves a few purposes. First, when browsing the catalog, users will see an icon indicating there are alternatives available.
Alternates Available
If the user clicks the icon, it will bring up a pop-up dialog showing them the available alternate products. From there, the user can choose whether to select an alternate product or close the dialog and select the original product.
Second, when combined with the new "Catalog Classification" feature, you can add a classification to each catalog item to indicate if it is a "preferred" or "non-preferred" product. If the selected classification is of a "non-preferred" type, you have the option to present a pop-up dialog when the user attempts to add it to their cart. The text in this pop-up can be customized to explain that there are alternative products available that provide the same functionality and are preferred by your organization. If the alternates have been associated to the catalog item, there will also be a "Choose Alternate" button they can click to choose an alternate product. This button works the same way as the icon mentioned above. If the user decides they still want the original product, they can click the "Override" button to add it to their cart.
Preferred vs. Non-Preferred Catalog Classification Non-Preferred Product Pop-up Message
Finally, if alternates have been added to a catalog item, during the approval workflow, an approver (with the right level of permissions) is able to see available alternatives and change the request to an alternate product. This option is only available in the App Broker web UI and not via email-based approvals.
Choose Alternate Product During Approval
... View more
Nov 03, 2022
01:23 PM
Sorry, @ragesh_c, I missed this before. I believe this is looking for the Flexera One token URL, which would be either https://login.flexera.com/oidc/token (for NAM region) or https://login.flexera.eu/oidc/token (for EU region). I've already reached out to Flexera Product Management to have the documentation updated.
... View more
Oct 25, 2022
03:50 PM
1 Kudo
Yes, this was recently answered in a side thread on a different discussion topic...
https://community.flexera.com/t5/App-Broker-Forum/Workflow-Skipping-Step-if-Same-Approver-in-Multiple-Steps/m-p/252851/highlight/true#M2389
This is a "sale" transaction with Flexera Sales/Orders to get a new license file. Then the license file gets imported into the existing installation through the web-based admin UI. There is no impact to existing data and no need to connect with ServiceNow or BMC (unless of course the customer wants to and that's why they are making the switch). When importing the new license file, there may be a noticeable difference to the license terms (e.g. user-based license vs. device-based license), and there will be a new tab under Admin Security called REST API. Otherwise, it will look exactly the same as before the new license file was applied.
If the customer is wanting to change from using the Flexera App Broker UI to using ServiceNow or BMC as the user-facing portal, there will be substantial changes required (e.g. moving all approval workflows, questions, etc. to ServiceNow/BMC), and I would highly encourage a paid Flexera Services engagement to help with that transition. But if the customer just wants access to the REST APIs and has no intention of changing the user-facing portal, then just acquire and apply the license file and that's it.
... View more
Oct 20, 2022
01:04 PM
I've not personally ever changed (or needed to change) that timeout setting, but Flexera Support should be able to look into that more closely if you open a case. One thing to check if you're able to reproduce it would be to hit F12 in the browser and see if there are any errors listed in the Console related to the extension. Could it also be in some cases that a user has disabled the extension?
... View more
Latest posts by jdempsey
Subject | Views | Posted |
---|---|---|
63 | Feb 02, 2023 12:12 PM | |
101 | Feb 01, 2023 05:07 PM | |
191 | Jan 29, 2023 02:15 PM | |
154 | Jan 09, 2023 04:59 PM | |
136 | Jan 03, 2023 05:39 PM | |
248 | Jan 03, 2023 02:35 PM | |
431 | Dec 27, 2022 05:19 PM | |
260 | Dec 27, 2022 05:10 PM | |
362 | Dec 18, 2022 03:04 PM | |
398 | Dec 01, 2022 04:05 PM |
Activity Feed
- Kudoed InTune Integration for TeriStevenson. Feb 02, 2023 12:13 PM
- Posted Re: InTune Integration on App Broker Forum. Feb 02, 2023 12:12 PM
- Kudoed Re: InTune Integration for CharlesW. Feb 02, 2023 12:12 PM
- Posted Re: InTune Integration on App Broker Forum. Feb 01, 2023 05:07 PM
- Posted Re: InTune Integration on App Broker Forum. Jan 29, 2023 02:15 PM
- Got a Kudo for Re: InTune Integration. Jan 29, 2023 02:15 PM
- Posted Re: App Portal Database Schema Question on App Broker Forum. Jan 09, 2023 04:59 PM
- Posted Re: Can Alternate Target Be Available To Specific Catalog Items? on App Broker Forum. Jan 03, 2023 05:39 PM
- Kudoed Can Alternate Target Be Available To Specific Catalog Items? for douglas_yee. Jan 03, 2023 05:36 PM
- Posted Re: Web Method Controlled Question Answers on App Broker Forum. Jan 03, 2023 02:35 PM
- Kudoed Web Method Controlled Question Answers for dcopher. Jan 03, 2023 02:31 PM
- Got a Kudo for Re: App Portal redundancy. Dec 28, 2022 11:50 PM
- Posted Re: Getting error while install web Service setup exe file in SCCM primary site on App Broker Forum. Dec 27, 2022 05:19 PM
- Posted Re: App Portal redundancy on App Broker Forum. Dec 27, 2022 05:10 PM
- Got a Kudo for Re: App Portal redundancy. Dec 27, 2022 05:10 PM
- Kudoed Re: App Portal redundancy for TeriStevenson. Dec 27, 2022 05:05 PM
- Kudoed App Portal redundancy for TeriStevenson. Dec 27, 2022 05:04 PM
- Kudoed Web Extension - Manifest v3 for Angersma. Dec 20, 2022 09:06 AM
- Kudoed Re: Web Extension - Manifest v3 for Shiremath. Dec 20, 2022 09:06 AM
- Posted Re: App Portal/App Broker and Flexera One ITAM Integration on App Broker Forum. Dec 18, 2022 03:04 PM