﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » Role Based Security  » How To programmically add/edit a user f</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 00:18:14 GMT</lastBuildDate><ttl>20</ttl><item><title>How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28817.aspx</link><description>Hi SF,&lt;br/&gt;&lt;br/&gt;I have a need to add/edit users to RBS SFSUsers table without using the SF RBS interface.&amp;nbsp; How do I do this?&lt;br/&gt;&lt;br/&gt;Thanks,&lt;br/&gt;&lt;br/&gt;Jeff</description><pubDate>Wed, 27 Oct 2010 17:19:53 GMT</pubDate><dc:creator>Jeff Pagley</dc:creator></item><item><title>RE: How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28850.aspx</link><description>Excellent! Sorry I missed that, but I'm glad you getting competent at using source to figure out things like this.&amp;nbsp; It can seem a bit daunting at first, but it's really nice to be able to figure this sort of stuff out quickly yourself!</description><pubDate>Wed, 27 Oct 2010 17:19:53 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28848.aspx</link><description>It failed again.&amp;nbsp; So I debugged the SF assembly and found out I needed to set the us_ConfirmPassword property as well.&amp;nbsp; It works fine now.&lt;br/&gt;&lt;br/&gt;Thanks, Jeff</description><pubDate>Wed, 27 Oct 2010 12:58:10 GMT</pubDate><dc:creator>Jeff Pagley</dc:creator></item><item><title>RE: How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28833.aspx</link><description>Jeff,&lt;br/&gt;&lt;br/&gt;Very close. Set the us_PassWordPlaintext property instead of the us_data property. The data property is loaded with a bunch of other properties that are encrypted and stored as a single field in the database. The plain text password never leaves the machine. It is encrypted and placed in the data field and the data field is sent over the wire and saved.</description><pubDate>Tue, 26 Oct 2010 12:46:19 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item><item><title>RE: How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28832.aspx</link><description>Hi Greg,&lt;br/&gt;&lt;br/&gt;The following code is failing to add a new user.&amp;nbsp; What am I missing?&lt;br/&gt;&lt;br/&gt;[codesnippet]&lt;font size=2&gt;&lt;br/&gt;&lt;br/&gt;MicroFour.StrataFrame.Security.BusinessObjects.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;SFSUsersBO&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; users = &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; MicroFour.StrataFrame.Security.BusinessObjects.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;SFSUsersBO&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;();&lt;br/&gt;&lt;br/&gt;users.Add();&lt;br/&gt;&lt;br/&gt;users.us_FirstName = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"New"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;users.us_LastName = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"User"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;users.us_PasswordNeverExpires = &lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;users.us_Username = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"NewUser"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;users.us_Data = &lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"nu"&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;; &lt;/font&gt;&lt;font color=#008000 size=2&gt;&lt;font color=#008000 size=2&gt;//password&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;if&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt; (users.Save() != MicroFour.StrataFrame.Data.&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;SaveUndoResult&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.Success)&lt;br/&gt;&lt;br/&gt;{&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#2b91af size=2&gt;&lt;font color=#2b91af size=2&gt;MessageBox&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;.Show(&lt;/font&gt;&lt;font color=#a31515 size=2&gt;&lt;font color=#a31515 size=2&gt;"Add user failed."&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;);&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color=#0000ff size=2&gt;&lt;font color=#0000ff size=2&gt;return&lt;/font&gt;&lt;/font&gt;&lt;font size=2&gt;;&lt;br/&gt;&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;[/codesnippet]</description><pubDate>Tue, 26 Oct 2010 07:52:54 GMT</pubDate><dc:creator>Jeff Pagley</dc:creator></item><item><title>RE: How To programmically add/edit a user f</title><link>http://forum.strataframe.net/FindPost28820.aspx</link><description>Use the RBS BOs. They are under the Security.BusinessObjects namespace.</description><pubDate>Mon, 25 Oct 2010 09:26:13 GMT</pubDate><dc:creator>Greg McGuffey</dc:creator></item></channel></rss>