Quantcast
Channel: Forum Microsoft Identity Manager
Viewing all 4767 articles
Browse latest View live

Recommended configuration for User Provisioning on Isolated Environment

$
0
0

Hi gents,<o:p></o:p>

We use FIM 2010 to manage identity lifecycle management in our “secure environment” but lately for business needs, we start to deploy Standalone Active Directory on “isolated environment” and unfortunately for security and operations constraints we cannot manage and sync directly those isolated AD with FIM.<o:p></o:p>

We think about exporting users db file from FIM to the isolated environment then develop a bunch of scripts to maintain the isolated AD up to date but I am a bit annoyed and wonder if there is a more “gentle” way to do it.<o:p></o:p>

So I am looking for any kind experience feedback/ advices/ best practices to solve this issue.<o:p></o:p>

Thanks in advance!    <o:p></o:p>


Using Granfeldt PS MA to assign Skype Dial Plan by Country (OU) and office name getting Error on Export MA-Extension-error 0x80230825

$
0
0

Written code to lookup physcialDeliveryOfficeName to set dial plan for Skype users in FIM based on their location.  We have the import script working to do the lookup and compare.  We do not use FIM Portal and are getting error on export script attempting to update dialplan getting error  MA-Extension-error 0x80230825. Here is snip of the code - Any thoughts?

param

(

     $username="",

     $password=""

)

begin

{

           import-modulelync

}

process

{

     $error.clear()

     

     $errorstatus="success"

     $errordetails=""

           

     $identifier=$_."[Identifier]"

     $anchor=$_."[Anchor]"

     $samaccountname=$_.accountName

     $physicalDeliveryOfficeName=$_.physicalDeliveryOfficeName

     $SkypeDialPlan=$_.SkypeDialPlan

     $objectmodificationtype=$_."[ObjectModificationType]"

     $objectguid=$_.objectguid

     $changedattrs=$_.'[ChangedAttributeNames]'

      [bool]$SkypeUserEnabled=$_.SkypeUserEnabled

     $_ |out-filec:\psma\dump\$samaccountname.txt

           

     try

      {

          foreach ($canin$_.ChangedAttributeNames)

      {

       $can

        foreach ($ValueChangein$_.AttributeChanges[$can].ValueChanges)

          {

           if ($can-eq'physicalDeliveryOfficeName')

                        {if ($objectmodificationtype-match'Replace')

                        {

                                   #physicalDeliveryOfficeName has changed and we need to update the dialplan

                                   Grant-CsDialPlan-Identity$_.sipaddress-PolicyName$_.SkypeDPLookup

                              }

                       }          

              }

      }


HOw to exclude tombstoned objects in first full import in FIM 2010 R2 SP1 FIMSynchronization from ADS

$
0
0

I am setting up new FYNC sync between 2 ads. From newly set up ads I am getting tombstoned objects in FUll import as group member. How to remediate the issue?

1. REstrciting access to my service account to "CN=Deleted Objects,DC=Contoso,DC=com" tombstoned objects?

2. What declared import filter I need to add in MA to exclude these objects?

query regarding Microsoft Test manager tool

$
0
0

I have a query regarding Microsoft Test manager tool ,can you please provide  answer to  my query .

I have 3 resources in my test team & I want to use Microsoft Test manager tool in my project.

Do I need to purchase 3 separate licenses for individuals or only one license can be shared by the all 3 members?

FIM2010 - Lotus Domino Connector - Group Rename Issue

$
0
0

Hi Guys,

At a customer I have an issue with the Lotus Domino Connector whilst trying to rename a Lotus Notes Group.

When I export the change I get the following error during the export: The given Key was not present in the dictionary.

I used debugViewer to check if there is any more information before the error and there is none specific.

The error in the MA is :

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at System.Collections.ObjectModel.KeyedCollection`2.get_Item(TKey key)
   at Microsoft.IdentityManagement.MA.LotusDomino.NotesClientWrapper.DominoGroup.UpdateGroupAttributesByUNID(CSEntryChange csentry, IDictionary`2 schema, Context exportContext, IDictionary`2 deleteInfo)
   at Microsoft.IdentityManagement.MA.LotusDomino.Core.Group.ExportEntry(CSEntryChange csentry, Context exportContext, List`1 listChangeResult)

The error in debug viewer is:

[6220] Message: The given key was not present in the dictionary. 
[6220] Exception root Exception type: System.Collections.Generic.KeyNotFoundException 
[6220] Source: mscorlib 
[6220] Stack Trace:    at System.Collections.Generic.Dictionary`2.get_Item(TKey key) 
[6220]    at System.Collections.ObjectModel.KeyedCollection`2.get_Item(TKey key) 
[6220]    at Microsoft.IdentityManagement.MA.LotusDomino.NotesClientWrapper.DominoGroup.UpdateGroupAttributesByUNID(CSEntryChange csentry, IDictionary`2 schema, Context exportContext, IDictionary`2 deleteInfo) 
[6220]    at Microsoft.IdentityManagement.MA.LotusDomino.Core.Group.ExportEntry(CSEntryChange csentry, Context exportContext, List`1 listChangeResult) 
[6220] Target Site: get_Item 


I was wondering if anybody could give me any pointers on how to solve this problem (Maybe a missing attribute,...) I have checked the group exists in Lotus Notes because I imported it from there.

There is no error on the Lotus Notes side as it does not arrive to Notes.

I am using Lotus Client 9.0 and domino server 8.6FP6

My FIM 2010 R2 version is  4.1.3671.0

My Lotus Domino Connector is 1.1.117.0

Any help would be appreciated. I have been trying to solve this problem for a few days now with no luck.

Thanks

Sylvan

Reference in MIM

$
0
0

Hello!

Can anybody advice, what to do in such case:

I have 2 Oracle HR tables

First:

  1. UserID
  2. Division ID
  3. ManagerID

Second:

  1. DivisionID
  2. Division Description

How I can populate user info in MV, if I need to have information about account in such form:

  1. UserID
  2. Division Description

As I understand I need to use 2 references, but to different objects.

I can't found such examples is one guide and don't know if it can work.

Thanks!



1


Problem with radio button selection on FIM Custom activity UI

$
0
0

Hi,

 I have developed a new custom activity for FIM and deployed it. In the activity UI, we provide three radio buttons to select different options. The activity UI looks like below:

or Option 1 selection, the activity receives the string Option 1 and so on for other options. Based on that value, we run different business logic in the activity. However, I am facing issues when I select Options 2 and 3. When I select Option 2 or 3, it gets selected and the value received in the activity during execution is also proper. However, when I open the workflow to check what Option we have selected, then the UI always displays "Option 1" though it is sending values for Option 2 and 3 as expected during execution.

Below is the UI code for the activity:

public static DependencyProperty ActivityNameProperty = DependencyProperty.Register("ActivityName", typeof(System.String), typeof(CustomActivity));
[Description("Please specify the target attribute")]
[DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
[Browsable(true)]
public string ActivityName
{
    get
    {
        return ((String)(base.GetValue(CustomActivity.ActivityNameProperty)));
    }
    set
    {
        base.SetValue(CustomActivity.ActivityNameProperty, value);
    }
}

 static string[] ActivityNames = new string[]
{
    "Option1","Option2","Option3"
};

public class CustomActivitySettingsPart : ActivitySettingsPart
{

   public override Activity GenerateActivityOnWorkflow(SequentialWorkflow workflow)
   {
       if (!this.ValidateInputs())
       {
           return null;
       }
       CustomActivity changeActivity = new CustomActivity();
       changeActivity.ActivityName = this.GetRadioSelection("activityToRun");
       return changeActivity;
   }

   public override void LoadActivitySettings(System.Workflow.ComponentModel.Activity activity)
   {
       CustomActivity changeActivity = activity as CustomActivity;
       if (changeActivity != null)
       {
           this.SetRadioSelection("activityToRun", changeActivity.ActivityName);
       }
   }

   public override ActivitySettingsPartData PersistSettings()
   {
       ActivitySettingsPartData data = new ActivitySettingsPartData();
       data["ActivityName"] = this.GetRadioSelection("activityToRun");
       return data;
   }

   public override void RestoreSettings(ActivitySettingsPartData data)
   {
       if (data != null)
       {
           this.SetRadioSelection("activityToRun", (string)(data["ActivityName"]));
       }

   }

   public override void SwitchMode(ActivitySettingsPartMode mode)
   {
       bool readOnly = (mode == ActivitySettingsPartMode.View);
       this.SetRadioListReadOnlyOption("activityToRun", readOnly);
   }

   public override string Title
   {
       get { return "My custom activity"; }
   }

   public override bool ValidateInputs()
   {
       return true;
   }

   /// <summary>
   ///  Creates a Table that contains the controls used by the activity UI
   ///  in the Workflow Designer of the FIM portal. Adds that Table to the
   ///  collection of Controls that defines each activity that can be selected
   ///  in the Workflow Designer of the FIM Portal. Calls the base class of
   ///  ActivitySettingsPart to render the controls in the UI.
   /// </summary>
   protected override void CreateChildControls()
   {
       Table controlLayoutTable;
       controlLayoutTable = new Table();

       //Width is set to 100% of the control size
       controlLayoutTable.Width = Unit.Percentage(100.0);
       controlLayoutTable.BorderWidth = 0;
       controlLayoutTable.CellPadding = 2;

       controlLayoutTable.Rows.Add(this.AddTableRowRadioList("Please select one option", "activityToRun", ActivityNames, ActivityNames[0]));
       this.Controls.Add(controlLayoutTable);

       base.CreateChildControls();
   }

   #region "Radio Functions"
   private TableRow AddTableRowRadioList(String labelText, String controlID, String[] radioOptions, String defaultValue)
   {
       TableRow row = new TableRow();
       TableCell labelCell = new TableCell();
       TableCell controlCell = new TableCell();
       Label label = new Label();
       RadioButtonList radioList = new RadioButtonList();

       label.Text = labelText;
       label.CssClass = base.LabelCssClass;
       labelCell.Controls.Add(label);
       radioList.ID = controlID;
       foreach (String Item in radioOptions)
       {
           radioList.Items.Add(new ListItem(Item, Item));
       }
       radioList.SelectedValue = defaultValue;
       radioList.RepeatDirection = RepeatDirection.Vertical;
       controlCell.Controls.Add(radioList);
       row.Cells.Add(labelCell);
       row.Cells.Add(controlCell);
       return row;
   }

   private String GetRadioSelection(String radioListID)
   {
       RadioButtonList radioList = (RadioButtonList)this.FindControl(radioListID);
       return radioList.SelectedValue;
   }
   private void SetRadioSelection(String radioListID, String radioSelection)
   {
       RadioButtonList radioList = (RadioButtonList)this.FindControl(radioListID);
       if (radioList != null)
       {
           radioList.SelectedValue = radioSelection;
       }
       else
       {
           radioList.SelectedValue = radioList.Items[0].Text;
       }
   }

   private void SetRadioListReadOnlyOption(String radioListID, bool readOnly)
   {
       RadioButtonList radioList = (RadioButtonList)this.FindControl(radioListID);
       radioList.Enabled = !readOnly;
   }
   #endregion
}

Please let know if I have missed anything in the UI code. When the activity reloads, it is always displaying first option as selected.

Email Templates and UTC format

$
0
0

Hi,

We are sending out an email notification to a manager 2 weeks before a contractor is to be terminated.

The email notification depicts the date/time in UTC...not in the time zone we are in (e.g. UTC -7), but in UTC.

This has the possibility of confusing people.

Is there a way to correct this UTC time in the email template to reflect the correct time zone (e.g. UTC -7)?

Thank you,

SK


XPATH "Filter" attribute via EXPORT Flows

$
0
0

Hi

I have provisioned a Criteria based group from the FIM provisioning process.

Is it possible to populate a Criteria based group with Filter attribute /Person[orunit=345234]. All I am trying to do is set the criteria via the provisoing process of Groups.

How do I set the criteria ?

Can I do the following ?

mventry["filter"].value = "/Person[Orgunit=234123]";

Its has not worked but can you guide me how to do something like this ?

Regards,

Dev

Is there a simple complete Deploy Guide for MIM Password Registration and Reset ANYWHERE??? I have problems configuring it.

$
0
0

I am struggling to configure the MIM 2016 Password Registration and Password Reset features that I managed to install.

I followed the MIM Deployment guide and I believe I have them on my FIM Service server. mim1

I want to run all 3 services on same server. MIM Portal (sharepoint port 80)  Password Registration on port 8080 ad Password Reset on port 8088.

I discover these lines in the old FIM 2010 Deployment Guide:

"If you are not going to have the password registration and password reset portals extranet facing and wish to install everything on one server, this is supported but there are some things that need to be considered. The first is that SharePoint for the FIM Portal will be using port 80 on IIS, so additional ports will be required for the password registration and password reset portals. Also, if you are installing everything on one machine and are using Kerberos then useAppPoolCRedentials=true will be set because SharePoint runs as a “farm”. If this is true, then the Application Pool account that runs the FIM Password Registration Site and the FIM Password Reset Site will need to have the appropriate SPNs and delegation configured."

Just my scenario. One machine not extranet facing. BUT nowhere does it describe just what these "appropriate" SPNs and delegations are.

All over the net there seems to be advice about this topic but no actual examples.

I followed the MIM 2016 Deployment guide, it is hard to follow and has quite a few anomalies but what I used was:

Password Registration server:  mim1.mimtest.local    Port 8080

Pool Account  mimtest\MIMSSPR

Password Reset server:   mim1.mimtest.local      Port 8088

Pool Account mimtest\MIMSSPRSVC

How do I check I am using Kerberos? How do I check the value of useAppPoolCRedentials?

OK. and what are the appropriate necessary SPN(s) for me?

HELP!!

Issues with delete-add operation on AD Export

$
0
0

Hi,

Not sure how this happened, but it did.  I have about 300 groups that are stuck in a pending export with a delete-add operation on them.  I tested this "operation" with a low impact group to see if it was actually going to delete it and re-add it.  It did just that.  That's going to be a problem because, if I'm not mistaken, that's going to wipe out the ACLs (permissions) for the group. 

I need to figure out how to get this to not delete the groups.  Everything is identical between what's in Active Directory and what's in the connector space.  So, there are no changes in any of the group names, DNs, members, etc. 

I read something about the DeleteAddAsReplace property that would change a delete-add operation to a replace. But, I don't think that's something I can set when configuring the MA. But, I may not be looking in the right place.

Right now, I have the permissions on those group objects revoked. So, the export can mess with them.  But, I can't leave it like that forever.

Any ideas would be appreciated.

Greg

MIM 2016 SSPR

$
0
0

Hi,

I am working on implementation of MIM 2016 for one of my customer. We are looking for customization of SSPR where an end user could reset his/her password either through OTP authentication or by answering security questions. Please see attached mockup . Is it doable? If yes then someone could please guide me in right direction of implementation.

/SV


MIM 2016 Reporting with System Center 2012 R2 7.5.3079.0 How to guide?

$
0
0

Does anyone have a guide on how to do MIM 2016 Reporting with System Center on Prem (I upgraded from FIM 2010 R2 to MIM 2016). I don't want to do cloud reporting, I like the reports in System center and would like to keep using them.

Any help would be greatly appreciated.

Thanks;

Jon

FIM Gurus, step up and be known!

$
0
0

August Gurus step up and show us your knowledge on the latest and the greatest technologies Microsoft have to offer!

And for your efforts, eminent leaders in your technology will evaluate your contributions and award real virtual medals!

All you have to do is add an article to TechNet Wiki from your own specialist field. Something that fits into one of the categories listed on the submissions page. Copy in your own blog posts, a forum solution, a white paper, or just something you had to solve for your own day's work today.

Drop us some nifty knowledge, or superb snippets, and become MICROSOFT TECHNOLOGY GURU OF THE MONTH!

This is an official Microsoft TechNet recognition, where people such as yourselves can truly get noticed!

HOW TO WIN

1) Please copy over your Microsoft technical solutions and revelations toTechNet Wiki.

2) Add a link to it on THIS WIKI COMPETITION PAGE (so we know you've contributed)

3) Every month, we will highlight your contributions, and select a "Guru of the Month" in each technology.

If you win, we will sing your praises in blogs and forums, similar to the weekly contributor awards. Once "on our radar" and making your mark, you will probably be interviewed for your greatness, and maybe eventually even invited into other inner TechNet/MSDN circles!

Winning this award in your favoured technology will help us learn the active members in each community.

Below are June's mighty winners and contenders!

 BizTalk Technical Guru – June 2016 
Gold Award Winner

SMSVikasKHow to Re-create BizTalk Server Project Artifacts from a DLL or an Assembly from an existing projectEd Price: “Great detail! Great job walking us through the images! Glad to have the code download link! As Shashidharan wrote in the comments, “Nice Article Vikas. Very helpful :)” Great job on this!”
Sandro Pereira: “Nice article, very useful! This problem happens more often that you can imagine. Another option will be BizTalk NoS add-in but is great to know other ways!”
SW: “Very useful and informative article.”
Silver Award Winner

Johns-305BizTalk Server: Sending Control Messages to Long Running ProcessesSW: “Excellent article!!!”
Ed Price: “Strong introduction and great use of images! Great to have the sample on MSDN Gallery! It could use a See Also section (links to other Wiki articles) and References.”
Sandro Pereira: “Great article.”
Bronze Award Winner

SMSVikasKBizTalk Custom Pipeline Component to Add, Update, Remove Target Namespace, Qualified Prefix for every elementSandro Pereira: “Again very useful article. This is a common problem and you will find several examples of pipelines to change the target namespace but I think this is the first time I see all 3 operations combined. However, I will follow a different approach and set a property to specify the operation in the pipeline for better clarification”
Ed Price: “Good job on this article. Good use of images and formatted code. Great to have the source code downloadable!”
SW: “Very useful and informative article.”

Guru Award Microsoft Azure Technical Guru – June 2016 
Gold Award Winner

Dileepa KariyawasamUse Azure Active Directory to Custom Brand Your Office 365 Sign In Page – Step by StepEd Price: “This is an incredibly valuable scenario that’s executed well! It could be improved with a TOC and References and See Also sections at the end.”
Silver Award Winner

ChervineSchedule PowerShell Scripts to Manage Azure Virtual MachinesAS: “The article represents good overview of the Azure Automation service. However it is suggested best practice to use service principals in Azure AD instead of a regular users. And use certificate to authenticate the service principal.”
Ed Price: “Wow! Fantastic solution, great write-up, good use of headers/sections, formatting, a diagram, images, code formatting, and a solid References section! As AS mentions, this could be improved with the Azure AD perspective. Great article!”
Bronze Award Winner

Michel JatobáConfiguring Client VPN PowerShell on Microsoft Azure (ARM)Ed Price: “Good job on this. The Introduction, “Configuring VPN Certificate” section, and use of images… really stand out. This article is similar to an Azure doc one (https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-howto-point-to-site-rm-ps/), but it’s done a little differently, and the images help. It could be improved with See Also and References sections at the end, as well, as little more refinement on the code formatting (which admittedly, should be easier to do). Good job on this. “

Guru Award Miscellaneous Technical Guru – June 2016 
Gold Award Winner

SYED SHANUMVC Dashboard with Chart using AngularJS and WEB APIPhilippe Levesque: “Excellent ! The use of animated gif is really good”
Richard Mueller: “Lots of well thought out code. Grammar needs work.”
Ed Price: “Powerful article with a great use of code! The images won’t show for me. I love the Download section at the end for the MSDN Gallery item!”
Silver Award Winner

Santhakumar MunuswamyDisqus Integration in Asp.Net MVCEd Price: “Beautiful job with the structure, images, and code. Good to have the reference link. ”
Richard Mueller: “Good images. We need more references.”
Philippe Levesque: “”
Bronze Award Winner

Dileepa KariyawasamOffice 365 Journaling Workaround – How to GuideRichard Mueller: “Interesting solution. I like that this is not first person or personalized. Could there be references?”
Philippe Levesque: “”
Ed Price: “Also a good topic. This could be improved with section headers, and with See Also and References sections. Great use of images!”

Guru Award SharePoint 2010 / 2013 Technical Guru – June 2016 
Gold Award Winner

Waqas SarwarSharePoint 2016 Site Use Confirmation and Deletion( real world example)Hezequias Vasconcelos: “It is an excellent content for file management. Helps administrators manage and better optimize disk space in the database.”
TN: “That’s ok to be published even it’s a very basic article”
John Naguib: “Good one”
Silver Award Winner

Waqas SarwarSharePoint 2016: Checklist for Successful InstallationJohn Naguib: “Good CheckList, it is better to upload as excel ”
Hezequias Vasconcelos: “It is an excellent content for SharePoint 2016 installation management I miss about updates to the SQL, and Windows SharePoint and Language packs that are important also in the installation of products. Reference: https://technet.microsoft.com/en-us/library/mt715807(v=office.16).aspx”
TN: “That’s ok to be published even it’s a very basic article”
Bronze Award Winner

Waqas SarwarSharePoint 2016 Managing Registered Accounts and Shell Admin access( Real World Example)John Naguib: “Nice article”
Hezequias Vasconcelos: “Perfect maintenance and account management in SharePoint 2016. Good Job.”
TN: “That’s ok to be published even it’s a very basic article”

Guru Award Small Basic Technical Guru – June 2016 
Gold Award Winner

Nonki TakahashiSmall Basic: MouseEd Price: “I love this series! Nonki takes us end to end on using the mouse in Small Basic. I love the definition! Very strong See Also section.”
Michiel Van Hoorn: “Nonki again delivered a great article on a SB function (MOUSE). Very useful if you want to interact with mouse”
Carmelo La Monica: “I don’t know small basic, but this is good point to learn. Congrats.”
Alan Carlos: “”
Silver Award Winner

DevaSmall Basic VideosCarmelo La Monica: “Very good videos, good fo to learn Small Basic. Congrats for all videos.”
Alan Carlos: “Good guidance, very helpful!”
Michiel Van Hoorn: “Nice overview of available videos”
Ed Price: “Great to have this list on the Wiki! Thanks!”

Guru Award SQL BI and Power BI Technical Guru – June 2016 
Gold Award Winner

Thomas LeBlancAnalysis Services: Solving Hierarchy Errors of UniquenessPT: “Thanks for the article, Thomas. You’ve explained the use case and steps for creating a hierarchy very plainly. This is a good piece.”
Ed Price: “Great scenario and use of images! It could be improved with headers and a TOC, and with References and See Also sections at the end. This is a powerful topic.”
Silver Award Winner

Sudeep RajIntegration Services: Using DB Mail to send HTML format mailPT: “Thank you for explaining this technique; simple and effective.”
Ed Price: “Fantastic topic from Sudeep, with solid colouring on the code formatting! Could be improved with References and See Also sections.”
Bronze Award Winner

Jens VestergaardExtracting SSAS MD Database(s) XMLA w/ PowerShellPT: “This is a useful script that I’ll probably use in the future. This is a good start but the post could use a little more structure to be complete; an introduction, objective statement and conclusion. Thanks for your contribution.”
Ed Price: “Good PowerShell solution. Could benefit from more of a breakdown of the code. “

Guru Award SQL Server General and Database Engine Technical Guru – June 2016 
Gold Award Winner

Hezequias VasconcelosSQL 2016 – Install SSMS Management StudioUR: “Why is an installation instruction of an “old” version of SSMS in June a WIKI? The latest version isn’t a preview anymore. An installation step by step isn’t worth a WIKI entry. I would have seen more details about the differences between SSMS 2016 previous version. What are the differences? What will work better? What (and there is a lot!) is not working good?”
Ronen Ariely: “A great subject for article. Screenshot images of each step helps simplify the instructions, makes the article more useful for new users. There is some room for improvement. See article comment section.”
Silver Award Winner

FLaufferSQL Server Troubleshooting: How to remove a bad execution plan from plan cacheRonen Ariely: “A nice article of a simple case study and a solution. It’s very short and has potential to be even better with a bit more expansion”
UR: “I am missing a more detailed explanation WHY a plan can go wrong. Basically it is more “story around DBCC FREEPROCCACHE”.”

Guru Award System Center Technical Guru – June 2016 
Gold Award Winner

Digvijay S RajawatSCVMM 2012 R2 & Hyper-V: Storage Migration in Microsoft Private CloudEd Price: “Wow! Great formatting and sections. Very good use of tables. Could use a See Also section (to link to other Wiki articles). The processes are very clear and incredibly detailed. Fantastic article!”
Carmelo La Monica: “Fantastic topic, very nice in all parts, good images explain in all parts. Good”
Alan Carlos: “Nice article! Congratulations!”
Silver Award Winner

C Sharp ConnerSCORCH – Custom Activity OIP Limitations – C# EditionCarmelo La Monica: “I read this article, i don’t know System center, but is very detailed in all part.”
Alan Carlos: “”
Ed Price: “Good list of limitations. It would have been good to get into the code too. Another good topic!”
Bronze Award Winner

C Sharp ConnerSolution – Install Fresh Data Warehouse on Post UR Updated SCSM EnvironmentEd Price: “A lot of great detail! This could be improved with sections. Great topic!”
Carmelo La Monica: “Good explain, good work. Congrats.”
Alan Carlos: “”

Guru Award Universal Windows Apps Technical Guru – June 2016 
Gold Award Winner

Carmelo La MonicaSerial Class for UWP Part oneEd Price: “Great article! Good topic, well-written, great breakdown of sections/headers/TOC, good use of images and code, and good requirements sections! It could use a See Also section at the end with links to related Wiki articles.”
Silver Award Winner

Santhakumar MunuswamyUnderstanding AppBar and CommandBar in UWPEd Price: “Great topic. Good write-up. Good use of images and code! It could be improved with sections/headers/TOC and with See Also and References sections at the end to link to other articles.”
Bronze Award Winner

Damien AllanLaunch your App Differently from Secondary Live TilesEd Price: “Short and sweet. Good use of code and reference links. Could use improved formatting and sections/headers.”

Guru Award Visual Basic Technical Guru – June 2016 
Gold Award Winner

.paul.VB.Net – QR Code CreatorEd Price: “I love the QR Code creator! Incredibly valuable. Great job with the code, formatting, and download!”
MR: “Nice and easy! Would love to know how to generate a QR code from scratch!”
Richard Mueller: “Very useful. Simple but effective code.”

Guru Award Visual C# Technical Guru – June 2016 
Gold Award Winner

Emiliano MussoEntity Framework Introduction using C#, part II – Code-First and MigrationsRonen Ariely: “Excellent article! I loved the idea of writing series of articles. Moreover, the author translated the articles into another language. Great use of the capabilities of the TechNet WIKI.”
Ed Price: “Wow. This is an amazing article! It has it all… a great topic, fantastic formatting with headers, great code formatting, good descriptions, screenshots, references, a link to the MSDN code gallery to download the code, and an Italian version! This is a high-quality article! Other writers (including myself) should look at this one for ideas of how to achieve quality!”
Jaliya Udagedara: “Now this is a fantastic article. Well explained, filled with images, code snippets and the full sample code is available in MSDN Code gallery. Awesome job!”
Silver Award Winner

Sabah ShariqSearching data in Elasticsearch using C#Ronen Ariely: “Great article. I really enjoyed to read it. posting the code ready for download is very useful.”
Ed Price: “Great job breaking down the sections and explaining the code! Could be improved with References and See Also sections. ”
Jaliya Udagedara: “Haven’t used Elastic search before and this article contains instructions for everything that you need to get started. Nice!”
Bronze Award Winner

Sibeesh VenuWorking with API help page controller action description in Web APIEd Price: “A good topic with solid code, but it would be good to breakdown the code more and explain it in chunks.”
Jaliya Udagedara: “If you are having trouble showing descriptions in Web API help pages, this article should help you out.”

Guru Award Wiki and Portals Technical Guru – June 2016 
Gold Award Winner

Carsten SiemensTranslation Wiki: Getting startedRonen Ariely: “This article gave me new information regarding the Translation Wiki Community. This information should be published in any communication channel we have. This is a “must to know” in my opinion.”
Ed Price: “I love it. This is a great process. Thanks to Carsten for building it and Peter for compiling, editing, and publishing!”
Richard Mueller: “Very informative. The images are good, but I had to zoom them. This must have required some research. Perhaps there should be a link to the blog site.”
Silver Award Winner

Peter GeelenWiki: Before you post your article – Quick check listRichard Mueller: “Great use of Wiki guidelines. An excellent guide for all Wiki authors with great advice. I like the emphasis on researching the topic, collecting links for references, and preparing offline.”
Ronen Ariely: “Very useful, very important, and most of all: I love the way it’s organized as a check list”
Ed Price: “This is a fantastic check list to go through before you get started! It will up the quality if we use this!”
Bronze Award Winner

Peter GeelenMicrosoft Security Compliance Manager (SCM) PortalRonen Ariely: “The TechNet WIKI based on portals as an index to navigate the website. This is nice list of articles that act as portal to the Microsoft Security Compliance Manager ”
Ed Price: “Great portal. Good job getting all these links compiled for us!”
Richard Mueller: “Great links. Maybe a few words would be useful.”

Guru Award Windows PowerShell Technical Guru – June 2016 
Gold Award Winner

Richard MuellerPowerShell: Problems with the -ne Operator in Active Directory CmdletsPG: “Nice article, good quality and nice to read. Great!”
Ed Price: “Wow! I love the quality here. You get a ton of explanation for each code excerpt. Plus the Return to Top links provide easy navigation. And it ends with immersive See Also and Other Resources sections!”
Silver Award Winner

Prashanth JayaramPowerShell-List-and-Export-Installed-Program(s)-Local/Remote-system(s)PG: “Except for some introduction, the scripts need more in depth explanation.”
Ed Price: “Love the sections! It would be good to break the code down more and activate the References links at the bottom.”
Bronze Award Winner

Digvijay S RajawatUse PowerShell to Create an Azure VM report with nice lookPG: “Nice quick tip, but please keep in mind that TNWiki is not a personal blog. Better remove the personalisation.”
Ed Price: “Good topic, but it could use more explanations. Good formatting on this article!”

Guru Award Windows Server Technical Guru – June 2016 
Gold Award Winner

Ryen TangNano Server: Deploying MySQL Database ServerMark Parris: “Nice compact article on the new technology that is Nano Server.”
Philippe Levesque: “Excellent article, easy to follow step and well-written!”
JM: “This is a great article on deploying MySQL on Nano, thanks for your contribution!”
Richard Mueller: “Good use of Wiki guidelines, with code, images, and references. Good to have detailed steps.”



#PEJL
Got any nice code? If you invest time in coding an elegant, novel or impressive answer on MSDN forums, why not copy it over toTechNet Wiki, for future generations to benefit from! You'll never get archived again, and you could win weekly awards!

Have you got what it takes o become this month's TechNet Technical Guru? Join a long list of well known community big hitters, show your knowledge and prowess in your favoured technologies!

SharePoint 2016 No-Objects on full import

$
0
0

Has anyone seen this behavior?

I am using FIM 2010 R2 with the SharePoint MA connector against a SharePoint 2016 user profile service. 

The MA Config wizard connects OK and imports the schema, (I even see our custom profile attributes).  

But when I run a full import I get "completed no-objects"

The MA configuration worked fine against another test SP 2016 and against SP 2013.  The only difference I can think of is this profile database was just imported from SP2013.

If I log in to the Central Administration web site and User Profile Service web site with the same credentials and port I see all 166,000 users.


PAM AD requirements?

$
0
0

Hi,

Please could someone clarify the following, in order to setup PAM:

  1. Domain Controller operating system versions in both Forests
  2. Forest and Domain functional levels of both Forests

Thank  you,

SK

How do I debug this error "Error in Resource Control"

$
0
0

I am using MIM 2016 and it is patched to the latest hotfix roll out. Build 4.3.2266.0

I have created my AD MA. I now want to create an Inbound/Outbound sync rule to provision to AD.

When I access the scope tab, I can complete the Metaverse resource type drop down and the External system drop down BUT

when I try to complete the External System resource type .. it just hangs and doesnt show any options, after furious clicks

I get a popup saying Error in Resource control. But I can complete sync rules for other MAs, just not the AD MA.

Event Viewer shows,  as a Warning!

The portal was unable to complete a request and showed a user the default error page.

An unhandled exception was caught.

Check the product diagnostic log file and then check the SharePoint log file.

So which "product diagnostic log file" should I be looking for?

The SharePoint log doesnt seem to give any information why this error is shown.

Group Owner and Displayed Owner provisioning

$
0
0

We are wanting to take data from our Oracle database about group owners and apply it to the Owner and Displayed Owner in the FIM Portal. The end goal is to have the initial identified owner take control and be able to assign other owners to manage the group which would then flow to AD. The data from Oracle only is needed to flow the initial owner and then FIM will need to take precedence. There is close to a thousand groups which will need to have the owner and displayed owner set.

The data from Oracle is a string, based on the users SAMAccountName. When we try to import that attribute the metaverse shows an applied delete. I am guessing that is because it is not a true referenced attribute. I have tried selecting that attribute from Oracle as a referenced attribute but that does not work. I can flow the attribute in as a string to the FIM Portal without issue but I am then not able to get that to flow to the Owner or Displayed Owner as those are referenced. I have tried a workflow to try and make that happen but it does not work unless the FIM attribute is a reference, it will not take a string and translate it. This seems like it should not be to difficult and that someone else would have wanted to populate owner and displayed owner but I can not find much on this topic. I would appreciate any guidance or insights. 

Thanks,

Changing FIM server name / MIM upgrade

$
0
0

What's the approach on changing the NETBIOS name of the FIM server (Service, Sync and Portal on the same server)? Can it be done, if it can, what would be the steps to do it?

I was thinking about changing the name before upgrading it to MIM or would it be better to just create a new server for MIM (with the name in mind) and migrate the old FIM there somehow?

it tells me i have registration problems , i click the help and its a blank page, the updates have failed 5 times now

$
0
0
it tells me i have registration problems , i click the help and its a blank page, the updates have failed 5 times now
Viewing all 4767 articles
Browse latest View live




Latest Images