Did practice users have salesforce license - salesforce

I am trying to create the user(ex
: Kandhimalla) and I want to assign one profile to that user which I have created(Professor).
For that profile, a user license is salesforce while I am creating. Whereas when I went to create user(Kandhimalla) and am trying to assign profile(Professor) to that user, In the User license pick list it is not showing "salesforce" license it is showing "salesforce platform", by this I cannot able to see the profiles which I have created. I have attached screenshots regarding this issue.
See here, I am not able to see salesforce option:
.

You probably reached the salesforce Licenses limit in your env.
Check the limit by going to Setup->Company Profile->Company Information and check the Total Licenses and Used Licenses

Related

How can I know the list of user running Apex code in our org with their respective licence type?

I have been looking for ways to list/access the list of users with with their respective type licenses(Partner or Admin or Community) running/executing apex on our org but have not found anything explaining how I can do that.
Any help to help understand how I can achieve this will be greatly appreciated.
Unclear.
There's some tracking "user X used visualforce page/apex class Y" but Event Monitoring is a paid addon, bought separately or as part of Shield (better field history tracking and encryption). You should be able to experiment with it in your Developer Edition / Trailhead Playground before deciding to buy.
Without that... you'll have to marry few queries together but the results will be so-so.
SELECT Name, UserType, Profile.UserLicense.MasterLabel, Profile.UserLicense.LicenseDefinitionKey
FROM User
WHERE IsActive = true
for license types. This is about "main" user license. Your user can have "feature licenses" (Salesforce Content User, Marketing User, Knowledge User...) that are just checkboxes on user record. And can have permission sets assigned with some managed package licenses for example.
For async jobs (scheduled, queueable, batch, #future...) you should be able to query the AsyncApexJob (keeps logs for 1 week I think) or CronTrigger + CronJobDetail to see scheduled jobs. That'll include dashboard & report runs too though, filter them out using that cronjobdetail
Last but not least you can query who has access (via profile or permission sets) to run class X - but that doesn't mean they actually run it. For that you'd need to query. Some sample queries for that are in SetupEntityAccess documentation.

Email alias with AAD and Intune

I'm new to managing a small company using Intune and Azure Active Directory. I need to create an email alias (info#, webmaster#, etc) and have those emails go to a specific user. I created a group with the email alias I want to use but this appears to be more of a shared email box that has to be logged into.
Can someone help me or point me to the correct MS docs to accomplish this?
I've tried googling for the answer to this question but maybe I'm not using the correct search terms.
You could add email alias in Microsoft 365 admin center.
Please refer to the detailed steps: Add email aliases to a user。
Note the step 2:
On the Active Users page, select the user > Manage email aliases.
You won't see this option if the person doesn't have a license assigned to them.
So you need to make sure the user has Exchange Online license.

Unlicensed User without Office Plan with PowerBI license

I work for a company where we started to share the PowerBI license for users without the Office plan. They started asking us to give them access to the Outlook to be in touch with newsletters and other reports from PowerBI. Our organization is not allowing to supply an Office license to PowerBI users.
I have a few questions :
Is there a chance to forward emails to their private mailboxes without converting them to SharedMailbox?
if I add a PowerBI license with Office plan and convert it to shared the PowerBI will be disabled on that account? If not is it possible to take it off or do I need to convert it to the regular mailbox to take it off?
I know about Mail Flow rules, are they safe to use? They are global rules either way.
I am excluding here a Contact user with one reason PowerBI license cannot be added to a Contact user.
Thanks for any suggestions
Found an answer,
Create AD account synch it with O365 move it to correct OU,
go to the user created earlier -> Attribute Editor -> Attribute: targetAddress add: SMTP:youraddress#something.com
Wait to synch and test. All emails should be redirected to the target address without having the license.

DNN 9 restrict a logged in user to a single session at any one time

I want to be able to make it so a registered user can only be logged into the DNN site from one device/browser at any one time.
I understand that the DNN core doesn't support sessions but does have a a users online table which is checked by the scheduler, however i have been unable to find anything available to use this method.
The main purpose is to stop a paid user from sharing their login details with multiple people and thereby diluting the potential revenue to the site. I would think this was not a unique use case and someone must have dealt with this previously.
Open to any and all ideas including commercial modules.
I suppose that you could create a custom login module, and reject logins from a user who appear as active in the UsersOnline table.
I haven't looked around to see what methods are available, but the old usersonline module should provide some hints.

Can I include a custom payload or value with amazon affiliate links?

I'd like to be able to tag affiliate links with some extra information so that I can map successes to information inside of my system.
Is there any way I can include a custom identifier or payload of data with the affiliate link that Amazon will allow me to inspect when I receive a report of successful sales?
The only thing I found is the tracking ids from
Manage Your Tracking IDs page.
However this ids are limited to 100 values by default (you need to contact amazon for more). This is what they answered me:
I understand you'd like to view reporting within Products Advertising
API.
All reports are housed on your Associates account for you to view the
activity of your links.
We do offer multiple tracking IDs so that Associates can track the
activity of individual links easily and accurately.
You can create up to 100 tracking IDs in your account by visiting the
Account Settings section of Associates Central. You'll find a link in
the Account Information section labeled Manage your tracking IDs:
https://affiliate-program.amazon.com/gp/associates/network/your-account/manage-t...
Once you've created your additional tracking IDs, to view these IDs,
please log into Associates Central (http://associates.amazon.com).
Once logged in, click on the drop down box under Tracking ID to change
which ID you are working with.
If you are interested in receiving more than 100 tracking IDs, please
first create this amount via your associate account in Associate
Central. If you have already created 100 tracking IDs in your account
and are needing additional tracking IDs, please use the link below to
write back to us with a detailed description of how you'll be using
these additional ID:

Resources