Is it possible to display "Display Name" in TFS Source Control? - version-control

Our company uses a 'user number' for our primary network ID. We do use Active Directory for managing our users, so we can associate our user number with a Display Name.
TFS Source Control by default (only?) shows a User column, which shows the network ID. Is it possible to add/show the Display Name in TFS Source Control instead of, or with a user's network ID?

No, unfortunately this is not possible.

Related

How to store data for a household

I'm looking for a way to store data for a Google Assistant action for all devices/users in a household, without requiring voice matching to identify a user.
I know you can store data in user.storage, but I don't necessarily want to require voice matching to link to a user, and if I use user.storage the data will only be associated with one user. I just want anyone on any of the devices (Google Home) in the household to be able to use the data persisted in the action.
One approach could be to obtain the device ID (if possible) when setting up the action and store the data by device ID. Then link all other devices in the household by device ID through the list of devices associated with the original user's account (if that's possible). Any other options?
This is currently not possible, there's no way to save data and have everyone in the household access it. I'm sure you've already seen the documentation on Save Data in a Conversation.
On shared devices like Smart Displays and Speakers, personal results are turned off by default. They can be enabled again following these instructions:
Open Assistant settings on your Android phone
Select device in "Assistant devices"
Turn Personal results on.
But this means other household members can see personal results, e.g. Calendar entries.
To determine if you will be able to use userStorage, you can use the recently launched GUEST/VERIFIED flag, see documentation here.
User storage is designed to work at a user-only level. If you don't have something like voice match setup, user storage will not persist. The best approach to having family or multi-person data sharing would be to use something like Google Sign-In to get their email, and then have a companion service like a website where users can share access with other emails. Then your service can pull from a common data source.

Exporting Users From Azure DevOps

Is it possible to customize columns in Azure DevOps --> Organization Settings --> Users page. Currently we have Name, Extensions, Access Level, Last Access. I need to add another column to show whether the user have code read-only access or contributor access.
This page can't be customized as fas as i know. What you want can't be displayed on that site if you have more then one project anyway. If you want to see this organizationwide a better way would be to organize the users in "Organization settings -> Permissions" in groups for readers and contributors

How to add an Owner to Registered Application in Azure AD

We have a "Registered Application" in our Azure Active Directory, however, the old owner has been deleted from our account (he left the company).
Unfortunately, we can't restore the user, and no one in the company can manage the application because it doesn't have an owner anymore.
Although we can see the application in "Enterprise Applications", we can't see it in "App Registrations", and we can't add new keys, etc.
Is there a way, through Powershell, or any other interface, to add a new owner to this application so that we can use it again?
After a discussion in the comments, we discovered the app is actually a multi-tenant app registered in another directory.
That's why it only showed up under Enterprise applications.
When you enable a multi-tenant application in a directory,
a Service Principal (Enterprise application) is created in there.
The Application (where owners are registered) remains in the original directory where it was registered.
If you are a Global Admin, you can see the app.
You need to make sure you select All apps on the App registrations tab.
As an alternative, you can add an owner by using Azure AD PowerShell cmdlets: https://www.powershellgallery.com/packages/AzureAD/2.0.1.3
Connect-AzureAD
Add-AzureADApplicationOwner -ObjectId 3ddd22e7-a150-4bb3-b100-e410dea1cb84 -RefObjectId c13dd34a-492b-4561-b171-40fcce2916c5
ObjectId should be the object id of the application, you can get it by listing the applications with Get-AzureADApplication.
The second parameter, RefObjectId should be the object id of the user you want to add.
You should be able to get that from the portal, or with Get-AzureADUser.
Since you are a Global Admin you can go through the portal to assign a new owner to the application.
Here are steps to do so via this documentation https://aka.ms/Lcdcm6
Open the Azure Active Directory Extension by clicking All services at the top of the main left hand navigation menu.
Type in “Azure Active Directory” in the filter search box and select the Azure Active Directory item.
Click Enterprise Applications from the Azure Active Directory left hand navigation menu.
Click All Applications to view a list of all your applications.
-If you do not see the application you want show up here, use the Filter control at the top of the All Applications List and set the Show option to All Applications.
Select the application you want to assign a user to from the list.
Once the application loads, click Users and Groups from the application’s left hand navigation menu.
Click the Add button on top of the Users and Groups list to open the Add Assignment pane.
Click the Users and Groups selector from the Add Assignment pane.
Type in the full name or email address of the user you are interested in assigning into the Search by name or email address search box.
Hover over the user in the list to reveal a checkbox. Click the checkbox next to the user’s profile photo or logo to add your user to the Selected list.
Hope this helps.

Can we move Google Analytics data to other account?

Started a webpage that now contains a lot of analytic data. Now that I have the client GA Tracking ID I would like to move the data I already have to that account.
Is this possible?
I get the Google Analytics API, I can always fetch all the data I want, but my problem is, upon I have the data how can I send / push this data to other account
in other words, How can I transfer data?
The domain is the same, only the account Id in use was a different one (my own, instead of the client's)
It is not possible:
You cannot currently transfer profiles or account data from one account to another account.
Google Analytics does not provide any flexibility with importing, exporting, or modifying any past data. Any data you have in one account cannot be moved to another.
With GA, the only way to get data in to an account is directly via __utm.gif requests, usually through their JavaScript snippet, but that doesn't allow for any way to import past data, since the date is fixed according to when the data is sent in.
Further, the Google Analytics API is read-only, and doesn't provide any way to import or move data.
(This answer is slightly less true for Universal Analytics
http://piwik.org/ is a good alternative, open source analytics system, not unlike Google Analytics, but without some of the constraints like this.
I think now it's possible to move data from one account to another.
Check out this article:
https://support.google.com/analytics/answer/6370521?hl=en
If you need to reorganize your properties in Analytics, you can move them (and their views) from one account to another.
Moving properties lets you keep your Analytics implementation current with your business. You might be reorganizing after a merger, after an internal restructuring, after hiring a new agency, or you might be developing a new Roll-Up strategy.
This was not possible in 2011 when the question was originally asked. Google added this capability to GA in 2016 (source). In addition to Google's documentation which engray provided, there are several blog posts which discuss how.
How to transfer a Google Analytics property from one Google Account to another
How to Move a Property to Another Account in Google Analytics
How to move a property:
Sign in to Google Analytics & navigate to Admin section.
In the ACCOUNT column choose the account that contains the property you want to move.
In the PROPERTY column, select the property you want to move.
Click Property Settings, then click Move property.
Select the destination account.
Choose your permissions settings.
Click Move.
Confirm data processing, then click Save.
Might be possible to do this as i was curious and found a few forum posts mentioning it:
Log into GA.
Goto the Account List.
Find your web property, you can't click the 'property' itself but a profile under it...
Then click on Admin on top-right side.
Go 'Up' a Level.
For example the breadcrumb says:
'Account list' › 'FOO (www.foo.com)' › 'FOO (www.foo.com) - (Default Profile)'
and now the breadcrumb should say when you click 2nd breadcrumb link:
'Account list' › 'FOO (www.foo.com)'
Now you have an option to add other users to this whole web property by going to the Users tab.
Add an Administrator user to this specific property. You can setup this user for them on gmail that they can change the password later after you set it up (or use their Google Account email they provide and maybe walk through with them to make sure they do it correctly).
Then login as that user, and delete the old user. Then that should 'transfer' to a new account.
What I do in this situation - export all data from Google account and import it into Tableau or QlickView. And use desktop analysis. In any case these data will be actual no more than 2 years.

Availability of a name for an app in the AppStore

Is there a way to check if a name is available in the AppStore with an HTTP request? Without manually creating the App in iTunes Connect?
UPDATE 2015-01-05, per SarahR:
If you already have an app created, you can use its SKU for the app you want to check, and you'll get an error on submission that that SKU has already been used. If you don't remember the SKU you used for an existing app, you can go to the app details page, choose "MORE", then "about this app". If you don't already have an app created, it is plausible that you could create a dummy app with a name nobody would ever want to use, and then use its SKU to bounce the names you really want to test (though again, be wary of terms of service on that).
ORIGINAL:
The trick to checking the availability of a name while brainstorming is to not fill in the other required fields. Each field is checked individually. You do have to use iTunes Connect — "Manage Your Applications" -> "Add New App" (don't fill in a SKU Number or bundle id); if the name has been reserved, it will give you the following errors:
You must select a Bundle ID.
The App Name you entered has already been used.
provide a SKU.
The second one is the winner, while the other two errors make sure you don't accidentally reserve the name before you're ready.
If you need to automate this process (which is probably against their terms of service), you can use any standard scraper. Mechanize is probably the most robust out of the box, but I think that's another question....
I use Google to check if an app name (or something similar to it) already exists.
Use this as your search query:
site:itunes.apple.com inurl:app clash of clans
(replace 'clash of clans' with the suggested app name of course)
Kaolin Fire's suggestion doesnt work on the latest version of itunesconnect. A work around is to start the creation of a new app and where you fill in all the details and the name of the app you want to know the availability for but using a sku of any of your previous apps.
If the name is available you will only get an error that the sku is already in use. Else you will get 2 errors sku and name both are in use.
Open iTunes Connect
Click 'New App'
Fill out language and bundle id (can be anything)
Enter desired name & SKU of a previous app you have built
Click 'Create'
The name field will return red if the name has been taken.
2020 Update
*For apple developer have another application
Choose any application your own
Click "+New Version"
Click "App Information" (Then you can edit application name)
Input your application name that name want to check available then click "Save"
If you can save without error, You can use this name. (You can change to another name if you want to make this name available again then click "Save")
If this name not available you get error same this
App Annie and Google only give you games that are published to the App store. The only way to do it is go through the entire app creation process, including Bundle ID. This process is horrible as my iTunes Connect is littered with reserved app names that I do not intend to do anything with and will not become available to others until they expire 90 days after registration.
You could try app annie
It requires a free registration. I tried and tested it and does a decent job for iOS,MAC,GooglePlay app name searches.
You can check the availability of an app name and even reserve that name here. Here is a page with more details about checking/reserving app names.